Parse-DateTime-mit Zeit-zone von der form PST/CEST/UTC/etc

Ich versuche zu analysieren, eine internationale datetime-string ähnlich:

24-okt-08 21:09:06 CEST

Bisher habe ich so etwas wie:

CultureInfo culture = CultureInfo.CreateSpecificCulture("nl-BE");
DateTime dt = DateTime.ParseExact("24-okt-08 21:09:06 CEST",
    "dd-MMM-yy HH:mm:ss ...", culture);

Das problem ist, was sollte ich für den '...' im format-string? Blick auf die Benutzerdefinierte Formatzeichenfolge für Datum und Uhrzeit MSDN Seite scheint nicht zu Liste ein format-string für die Analyse von Zeitzonen im PST/CEST/GMT/UTC form.

Für die Aufzeichnung, Zeit zone Abkürzungen wie EST, PST, CST sind nicht standardisiert und sind manchmal mehrdeutig (z.B. CST kann bedeuten, dass beide US-Central Standard Time-GMT-6 und China Standard Time (GMT+8).
und "Cuba Standard Time" Karibik UTC -5 und "Central Standard Time" Mittelamerika UTC - 6 Stunden. timeanddate.com/library/abbreviations/timezones

InformationsquelleAutor thelsdj | 2008-10-28

Schreibe einen Kommentar