如何保持 Windows 2003 夏令时值更新

如何保持 Windows 2003 夏令时值更新

我的网络应用程序在 Windows 2003 .Net 3.5 上运行

我有来自以色列 (GMT +2) 的用户,以色列于 2010 年 3 月 26 日改为夏令时,所以现在是 (GMT +3)。

我使用 TimeZoneInfo.ConvertTime,它不知道夏令时切换时间为 2010 年 3 月 26 日,所以它仍然转换为 GMT +2。

我在 StackOverflow 上问过:https://stackoverflow.com/questions/2530834/problem-with-timezoneinfo-converttime-missed-the-daylight-saving-switch/2532104#2532104

并且我被告知需要更新:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Israel Standard Time\Dynamic DST

我发现这个更新:

http://support.microsoft.com/kb/976098

这应该可以修复 2010 年的动态 DST,这是我需要的更新吗?

在哪里可以找到处理 2011 2012... 的更新?

我是否需要每年更新我的窗户以获得正确的夏令时?

答案1

我是否需要每年更新我的窗户以获得正确的夏令时?

是的。有些国家每年都会确定夏令时日期(就澳大利亚而言,西澳大利亚决定明年不实行夏令时),因此您需要不断更新您的计算机。

相关内容