蒙得维的亚标准时间AP.NET TimeZoneInfo中的数据不正确

问题描述:

我正在运行Windows Server 2008 R2,并且此问题始于2015年4月4日。蒙得维的亚标准时间AP.NET TimeZoneInfo中的数据不正确

基本上,TimeZoneInfo.IsDaylightSavingTime(DateTime.UtcNow)在蒙得维的亚标准时间的服务器上返回True,这是不正确的。 但是,当我在本地计算机(Windows 10)上运行相同的代码时,它将返回正确的值(False)。

我知道今年蒙得维的亚标准时间的日光节约已被取消。所以看起来这个改变还没有反映在Windows Server 2008 R2上。

我试图在服务器上的Windows更新没有运气。

有没有人有同样的问题?

您的服务器需要August 2015 Cumulative Time Zone Update,其中包括此更改。

+0

谢谢。正是我需要的。你知道为什么它没有进入自动更新吗?这是一个非常重要的更新IMO。 – Robert

+0

它有。您的服务器上必须禁用更新或其他功能。如果没有,你的桌面上也不会有它。 –

+0

奇怪。我无法在我的服务器上找到此特定更新(KB3077715),并且“检查更新”显示服务器是最新的。 – Robert