ITsVISTA
Information that makes life easier when it comes to installing, managing, and using Windows Vista.
Start About FAQ Blogroll Shop

ITsVISTA KB-Link: KB940716

The time is incorrect by one hour when you use the System.TimeZone property in Windows Vista in the Jerusalem time zone during daylight saving time

When you use the Microsoft .NET Framework 2.0 in Windows Vista, the DateTime.Now property may display results that are incorrect by one hour. This problem occurs if the following conditions are true:

  • Windows Vista is configured to use the Jerusalem time zone.
  • The months contain daylight saving time (DST) transitions.

For example, in 2007, the DateTime.Now property incorrectly reports DST as starting five days early (on March 25 instead of on March 30). Additionally, the DateTime.Now property will incorrectly report DST as ending 14 days late (on September 30 instead of on September 16).

Therefore, .NET Framework programs such as Windows Media Center that are running in Windows Vista will be off by one hour in the Jerusalem time zone during these periods.

There is a download that resolves this issue. See Hotfixes for details. This issue is resolved in SP1.

For more information on this issue, including potential causes, workarounds, and resolutions, see: Microsoft KB Article KB940716.

Get notified of new posts for FREE via RSS or E-mail

Subscribe to ITsVISTA!

Comments

  • There are no comments yet...Come on, share your thoughts!

Leave a Comment