免責聲明
雖然this question looked like a potential duplicate,它是參照IsAmbiguousTime
解決。這並不能解決我的問題,因爲我注意到差異的時間沒有被報告爲不明確。.NET的TimeZoneInfo錯摩洛哥夏令
的問題,然後...
雖然timeanddate.com說,摩洛哥今年觀察到4月3日和7月31日之間的夏令時,與由worldtimeserver.com提供的當前時間似乎暗示,這是的情況下,。 NET TimeZoneInfo
不報告卡薩布蘭卡時間,既可以採用具有任何AdjusmentRules
或AmbiguousTimeOffsets
有關的一年2011年
事實上,我的計算機的時鐘設置到卡薩布蘭卡的時候,它會在當前的時間設置爲一小時早於什麼是引作爲卡薩布蘭卡目前的時間線上資源。
.NET庫在這方面是不準確的,還是所有其他來源都有問題?鑑於.NET庫是不準確的來源,這是一個常見問題嗎?我發現這個實例的原因很簡單,因爲這個差異發生在.NET枚舉的第一個時區是令人不安的。這是基於本地數據庫,我可以不斷更新自己?
好吧,看來我只是想說「如果微軟能夠接受這個,那麼我也可以」。感謝你的投入,你們倆。 – 2011-04-07 09:21:02
我也有這個問題。安裝2011年DST更新後仍然沒有喜悅。無論我嘗試什麼,試圖在東澳得到時間都不考慮DST。請參閱http://stackoverflow.com/questions/8356866/asp-net-3-5-difficulty-getting-timezones-current-offset – 2011-12-02 17:51:49