Code einer Zeitzone ermitteln

25/08/2008 - 16:29 von Bernd Schend | Report spam
Hallo zusammen,

TimeZoneInfo.Local.Id liefert bei mir als Wert
"W. Europe Standard Time".
Dies entspricht ("GMT+01:00) Amsterdam, Berlin, Bern, Rom, Stockholm, Wien".

Ich benötige aber den Code CET erhalten und nicht "W. Europe Standard Time".
Wisst Ihr, wie ich an diesen herankomme?

Vielen Dank im voraus für eure Antworten.

Gruß
Bernd
 

Lesen sie die antworten

#1 Matthias Tacke
26/08/2008 - 12:34 | Warnen spam
Bernd Schend wrote:
Hallo zusammen,

TimeZoneInfo.Local.Id liefert bei mir als Wert
"W. Europe Standard Time".
Dies entspricht ("GMT+01:00) Amsterdam, Berlin, Bern, Rom, Stockholm,
Wien".

Ich benötige aber den Code CET erhalten und nicht "W. Europe Standard
Time".
Wisst Ihr, wie ich an diesen herankomme?

Vielen Dank im voraus für eure Antworten.



Da wirst du kein Glück haben. AFAIK gibt es in :
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\"

keine alternativen (zudem nicht eindeutigen) Zeitzonenbezeichnungen.
Siehe auch:
<http://de.wikipedia.org/wiki/Zeitzo...ahl.29>

Auf codeproject gibt es einen Artikel zu "Time Zone Class"
<http://www.codeproject.com/KB/vb/Ti...o.aspx>

HTH
Matthias

Ähnliche fragen