Ich muss ein Datum wie "2010-04-21 11:35:22.440" formatieren. Kann mir jemand helfen?
Das Problem ist, dass ich entweder 2009-06-15T13:45:30.0900000 oder 2008-03-09 16:05:07Z sehe, aber nicht das, wonach ich suche. Danke.
Ich muss ein Datum wie "2010-04-21 11:35:22.440" formatieren. Kann mir jemand helfen?
Das Problem ist, dass ich entweder 2009-06-15T13:45:30.0900000 oder 2008-03-09 16:05:07Z sehe, aber nicht das, wonach ich suche. Danke.
Benutzerdefinierte Datum und Uhrzeit Formatzeichenfolgen Link sollte Sie in die richtige Richtung weisen.
+1 da dies zeigt, wie man jede Formatzeichenfolge erstellt, nicht nur die in Frage kommende.
@Harry, folgend dieser Logik, würdest du eine Antwort +1 geben, die einfach nur auf www.stackoverflow.com verlinkt, da das jede Frage beantworten würde, nicht nur die, die gestellt wurde?
Ich stimme Patrick McDonald zu. Ich hatte diesen Link bereits besucht, war aber auf der Suche nach etwas Spezifischem.
string formattedDate = dateTime.ToString("yyyy-MM-dd HH\\:mm\\:ss.fff");
Beachten Sie, dass die Groß- und Kleinschreibung von MM und HH wichtig ist, MM sind Monate, mm sind Minuten und HH sind 24 Stunden, im Gegensatz zu hh, was 12 Stunden bedeutet.
Beachten Sie auch, dass der Zeit-Trennzeichen als \: angegeben ist. Wenn Sie einfach : verwenden, wird der in Ihren regionalen Einstellungen angegebene Zeit-Trennzeichen verwendet, was möglicherweise nicht unbedingt ein Doppelpunkt ist.
Danke Patrick McDonald. Deine Antwort gefällt mir auch, aber Cybernate hat zuerst gepostet, also erhält er das Häkchen.
Vielen Dank Cybernate, ich war nah dran, aber du hast mir geholfen, die Antwort zu finden!
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.