Typischerweise kann dies mit der TimeZone-Klasse durchgeführt werden. Dies ist meines Wissens nach das Beste, was Sie mit den nativen Bibliotheken erreichen können. Warum benötigen Sie dieses spezifische Ergebnis?
Schauen Sie sich die Microsoft Time Zones und die Konvertierungstabelle für das Windows-Äquivalent an, da Windows den TZID nicht vollständig unterstützt. Schauen Sie sich die unten stehende Stack Overflow-Frage für weitere Informationen an. Ich hoffe, dies ist nützlicher, da ich Ihre vorherige Frage falsch verstanden habe!!! - Entschuldigung!
//Holen Sie eine Referenz auf unser Zeitzone-Objekt
TimeZone t = TimeZone.CurrentTimeZone;
//Geben Sie den Anzeigenamen aus
Console.WriteLine(t.StandardName);
MSDN REFERENZ
http://unicode.org/repos/cldr-tmp/trunk/diff/supplemental/zone_tzid.html
Bitte beachten Sie diese vorherige Stackoverflow-Frage .NET TimeZoneInfo aus der Olson-Zeitzone