我运行的是Windows Server 2008 R2,这个问题始于2015年10月4日。
基本上TimeZoneInfo.IsDaylightSavingTime(DateTime.UtcNow)在Montevideo标准时间服务器上返回True,这是不正确的。然而,当我在本地机器(Windows 10)上运行相同的代码时,它返回正确的值(False)。
我知道蒙得维的亚标准时间今年取消了夏令时。所以看起来这个改变还没有反映在Windows Server 2008 R2上。
我已经在服务器上尝试了windows更新,没有运气。
有人有同样的问题吗?
您的服务器需要2015年8月的累积时区更新,其中包括此更改。