Microsoft Download Center Archive

System.TimeZone gets wrong daylight saving time for the Jerusalem time zone on Windows Vista

  • Published:
  • Version: 1.0
  • Category: Update
  • Language: English

Microsoft .NET Framework 2.0 on Windows Vista, DateTime.Now will be off by one hour in the Jerusalem time zone during months that contain Daylight Saving Time (DST) transitions



  • When using the Microsoft .NET Framework 2.0 on Windows Vista, DateTime.Now will be off by one hour in the Jerusalem time zone during months that contain Daylight Saving Time (DST) transitions. For example, in 2007, DateTime.Now incorrectly reported DST starting 5 days early (March 25 instead of March 30) and will incorrectly report DST ending 14 days late (September 30 instead of September 16). .NET applications running on Windows Vista in the Jerusalem time zone during these periods, such as Windows Media Center, will be off by one hour.

    This update fixes System.TimeZone to work properly with the fixed-date time zone rules used by the Jerusalem time zone on Windows Vista. Once the update has been installed, DateTime.Now will return the correct time during months that contain DST transitions.
Knowledge Base Articles:

Files

Status: Deleted

This download is no longer available on microsoft.com. The downloads below are archives provided by the Internet Archive Wayback Machine from the Microsoft Download Center prior to August 2020.

FileSize
Windows6.0-KB940716-x64.msu
SHA1: de99a667600465ac47dbb186c842f75996a55b28
11.12 MB
Windows6.0-KB940716-x86.msu
SHA1: bd19f4292e59f5f77648287e8b12da5839c0897b
6.12 MB

System Requirements

Operating Systems: Windows Vista Business, Windows Vista Business 64-bit edition, Windows Vista Enterprise, Windows Vista Enterprise 64-bit edition, Windows Vista Home Basic, Windows Vista Home Basic 64-bit edition, Windows Vista Home Premium, Windows Vista Home Premium 64-bit edition, Windows Vista Starter, Windows Vista Ultimate, Windows Vista Ultimate 64-bit edition


Installation Instructions


  • This update is provided to you and licensed under the Windows Vista License Terms.
    To install this update, we recommend that you follow these steps:

    1. Save the download package on your computer.

    2. Double-click the download package to run the installer.