DateTime.Parse („2012-09-30T23: 00: 00.0000000Z“) wird immer in DateTimeKind.Local konvertiert
Ich möchte eine Zeichenfolge analysieren, die eine DateTime im UTC-Format darstellt.
Meine Zeichenfolgendarstellung enthält die Zulu-Zeitangabe, die anzeigen soll, dass die Zeichenfolge eine UTC-Zeit darstellt.
<code>var myDate = DateTime.Parse("2012-09-30T23:00:00.0000000Z"); </code>
Unter den obigen Umständen würde ich erwarten, dass myDate.Kind DateTimeKind.Utc ist, stattdessen ist es DatetimeKind.Local.
Was mache ich falsch und wie analysiere ich eine Zeichenfolge, die eine UTC-Zeit darstellt?
Danke vielmals!