ich muss einen Zeitpunkt deutscher Zeit in UTC umrechnen.
Das klappt mit DateTime.ToUniversalTime schon sehr gut.
Was mache ich aber mit der Stunde, die es bei der Sommerzeit-/ Winterzeit-Umstellung doppelt gibt?
Laut Sommerzeit-Verordnung heißt die erste Stunde von 2-3 Uhr "2A" also 2A:00:00 und die zweite "2B" -> 2B:00:00
Wenn ich z.B. diesen Aufruf mache, gibts natürlich eine Fehlermeldung:
var Datum = new DateTime(2015, 10, 25, 2A, 30, 0);
Console.WriteLine("Ausgabe: " + Datum.ToUniversalTime());