Kann mich bitte jemand auf eine vollständige Liste aller Zeitzonen verweisen, auf die durch die erwartete ID verwiesen wird TimeZoneInfo.FindTimeZoneById()
? Ich kann nirgendwo eine Liste finden und habe die .NET-Dokumentation durchgesehen.
254
TimeZoneInfo.FindTimeZoneById()
selbst an oder verwenden Sie sie, umTZUTIL.EXE /L
sie aufzulisten . Die folgenden Antworten sind nur eine Momentaufnahme der Daten zum Zeitpunkt ihrer Meldung. KOPIEREN SIE NICHT VON HIER, UM IN IHRE ANWENDUNG ZU HARDCODIEREN!HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones
oder dieEnumDynamicTimeZoneInformation
Windows-API verwenden.Antworten:
Hier ist eine vollständige Liste eines Programms und seiner Ergebnisse .
Der Code:
Die TimeZoneId- Ergebnisse auf meiner Windows 7-Workstation:
quelle
Und wenn Sie ein HTML möchten, wählen Sie mit den Windows-Zeitzonen in:
Und wenn Sie es in C # .NET MVC in einer Razor-Ansicht verwenden möchten:
Obwohl Sie für Razor die Optionen natürlich einfach durch Schleifen generieren können
TimeZoneInfo.GetSystemTimeZones()
quelle
Hier ist der Link, den Sie suchen:
C # System timeZoneIDs
quelle
Von MSDN
quelle
Marc
den Code aus und kopieren Sie ihn aus dem Ausgabefenster in eine Textdatei.Eine vollständige Liste der Zeitzonen
GMToffsets
finden Sie hier. Sie können den Spaltenwert "Name der Zeitzone" verwenden, um die Zeitzone anhand der ID zu ermittelnz.B
Sie erhalten eine Zeitzonen-Infoklasse, die die Standardzeitzone der Datenlinie enthält, die für GMT-12: 00 verwendet wird .
quelle
Und hier ist eine Json-Version, die ich aus ProfNimrods Antwort konvertiert habe ...
quelle
Ich weiß, dass es eine alte und alte Frage ist, aber Microsoft scheint dies jetzt über MSDN bereitgestellt zu haben.
http://msdn.microsoft.com/en-us/library/gg154758.aspx
quelle
Ich vermute, das ist es, wonach die meisten Leute suchen:
Microsoft-Zeitzonenindexwerte
Hoffentlich hält MS es auch nach XP auf dem neuesten Stand.
quelle
Liste der Zeitzonen-IDs, die standardmäßig in Windows XP und Vista enthalten sind: Ermitteln der auf einem lokalen System definierten Zeitzonen
quelle
Hier ist die Liste der Zeitzonen von Microsoft
quelle
Oben finden Sie eine Liste der Zeitzonen, die die IDs enthält.
quelle
quelle
Dies ist der Code, der vollständig getestet wurde und für mich funktioniert. Sie können es einfach kopieren und in Ihre Aspx-Seite und CS-Seite einfügen.
Dies ist mein Blog, den Sie hier herunterladen können. Vielen Dank.
http://www.c-sharpcorner.com/blogs/display-all-the-timezone-information-in-dropdown-list-of-a-local-system-using-c-sharp-with-asp-net
quelle