Dot-Net

TimeZoneInfo 與 Olson 數據庫

  • October 21, 2014

TimeZoneInfo 和 Olson 數據庫是否使用相同的時區標識符?

我從 GeoNames 服務(基於 Olson 數據庫)獲取時區 ID,並希望檢索該時區的夏令時資訊。

unicode 聯盟保留了 Olson 數據庫和 Windows TimeZone Id 之間的映射,可在此處訪問。

另請參閱SO question and answers 以獲取更多夏令時資訊(夏令時 - 做和不做)。

不,他們不使用相同的標識符。一種可能的解決方案是使用放棄 TimeZoneInfo 以支持 Olson 時區的Noda-Time 。

進一步閱讀:DateTime 到底有什麼問題?

引用自:https://stackoverflow.com/questions/2620282