FindTimeZoneById() 的 C# 時區識別碼的完整清單
C# FindTimeZoneById()
類別(TimeZoneInfo
命名空間的一部分)中的 System
方法需要時區標識符字串。 本文介紹如何檢索這些標識符的完整清單。
存取時區識別碼的完整清單
雖然 Microsoft 的 .NET 文件沒有直接提供完整的列表,但產生列表的方法如下:
枚舉系統時區:
最可靠的方法是迭代系統的可用時區。 使用 GetSystemTimeZones()
類別的 TimeZoneInfo
方法。每個傳回的 TimeZoneInfo
物件都會公開一個包含時區識別碼的 Id
屬性。
結果
在 Windows 7 系統上執行此方法會產生 109 個時區識別碼的清單。這些識別碼涵蓋了廣泛的全球時區,準確反映了各自的區域和標準時間偏移。
透過採用此技術,開發人員可以輕鬆存取時區標識符的完整列表,並利用 FindTimeZoneById()
方法在其應用程式中進行無縫時區管理。
以上是如何取得 C# 的 FindTimeZoneById() 的完整時區識別碼清單?的詳細內容。更多資訊請關注PHP中文網其他相關文章!