C # -Datetime-Analyseproblem

Beim Versuch, Datum / Uhrzeit von Zeichenfolge in DateTime zu konvertieren, erhalte ich nicht den richtigen Wert.

DateTime testDate = DateTime.ParseExact("2012-08-10T00:51:14.146Z", "yyyy-MM-ddTHH:mm:ss.fffZ",    CultureInfo.InvariantCulture, DateTimeStyles.AssumeUniversal);

Und mein Ergebnis ist 2012-08-09 8:51:14 PM. Warum wird es ausgeglichen? Ich möchte nur, dass es der gleiche Wert ist, der reinkommt.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage