Vollständige Liste der C#-Zeitzonenbezeichner für FindTimeZoneById()
Die FindTimeZoneById()
-Methode innerhalb der C#-TimeZoneInfo
-Klasse (Teil des System
-Namespace) erfordert eine Zeitzonen-ID-Zeichenfolge. In diesem Artikel wird erläutert, wie Sie eine vollständige Liste dieser Kennungen abrufen.
Zugriff auf die vollständige Liste der Zeitzonenkennungen
Während die .NET-Dokumentation von Microsoft nicht direkt eine umfassende Liste bereitstellt, erfahren Sie hier, wie Sie eine erstellen können:
Systemzeitzonen aufzählen:
Die zuverlässigste Methode besteht darin, die verfügbaren Zeitzonen des Systems zu durchlaufen. Verwenden Sie die Methode GetSystemTimeZones()
der Klasse TimeZoneInfo
. Jedes zurückgegebene TimeZoneInfo
-Objekt stellt eine Id
-Eigenschaft bereit, die die Zeitzonenkennung enthält.
Ergebnis
Die Ausführung dieses Ansatzes auf einem Windows 7-System ergibt eine Liste mit 109 Zeitzonen-IDs. Diese Kennungen umfassen ein breites Spektrum globaler Zeitzonen und spiegeln ihre jeweiligen Regionen und Standardzeitversätze genau wider.
Durch den Einsatz dieser Technik können Entwickler problemlos auf eine vollständige Liste von Zeitzonenkennungen zugreifen und die FindTimeZoneById()
-Methode für eine nahtlose Zeitzonenverwaltung in ihren Anwendungen nutzen.
Das obige ist der detaillierte Inhalt vonWie kann ich eine vollständige Liste der Zeitzonenkennungen für FindTimeZoneById() von C# erhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!