>This app has been running for several years on Win 7 machines with no problems.
>On a new Win 8 machine DateTime.Now.Date returns 2014-03-21:23:00 when it should return 2014-03-22.
>The time on the machine is OK and the time zone is correct.
>It consistently places the date one hour before midnight on the prior day.
>Code works fine on other Win 8 machines.
>Any suggestions?
Can you have another application (say, VFP) to also write the date value? It is possible that the actual date is being changed by some process and then changed back?
If it's not broken, fix it until it is.
My Blog