問題出現在框架3.5中說俄羅斯支持DayLightSavings(返回true),而現在情況並非如此。當然,這會導致錯誤的偏移回到方法的提問者。俄羅斯停止使用夏令時後不正確的TimeZone
var localTime = TimeZone.CurrentTimeZone;
bool useDaylightSavingTime = localTime.IsDaylightSavingTime(DateTime.Now);
你如何解決現今俄羅斯的時區?他們沒有DST自2012年這被應用,直到,主要使用,今年年底到2019年
[相關鏈接的WorldClock]
http://www.timeanddate.com/worldclock/timezone.html?n=166
感謝Hans。我會跟進,因爲我的電腦無所謂,這個問題會影響部署數據包的win服務器。另外,由於這個原因,這可能是一個不容置疑的問題,因爲這家公司的開發機器在Windows XP上。如果他們然後拒絕服務器上的自動更新,則在w2k3 + – Independent
上部署服務器。這是一個反覆出現的問題,這樣的設置和代碼使用.net來實現tz數據?因爲tz正在改變。 – Independent
由做出這種決定的人引發的問題應該由作出這些決定的人來處理。只要他們不知道這些決定的後果,他們就沒有理由重新考慮。當然,我們無能爲力。 –