Wie konvertiere ich eine kurze Datums-Zeichenfolge wieder in ein DateTime-Objekt?
Ich habe 2 DateTime-Objekten, die ich in einer Datei speichern, nachdem Sie mithilfe der ToShortDateString () - Funktion, die strings Aussehen "12/15/2009". Ich komme auf dieses Teil, jetzt möchte ich Sie zu initialisieren, DateTime object(s) mit diesen Saiten, damit ich vergleichen kann die Zeitspanne zwischen dem Datum der Termine. Jede Hilfe zu schätzen.
InformationsquelleAutor IaskQuestions | 2009-12-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie versuchen,
Haben Sie einen Blick auf
String, IFormatProvider)
String und Formatierung
InformationsquelleAutor Adriaan Stander
Vorausgesetzt, Sie Lesen wieder die Daten aus der Datei in string-format
InformationsquelleAutor Kamal
Normalerweise versuche ich, zu halten, beim Umgang mit
DateTime
/string
übergänge:DateTime
Objekt mit dem gleichen, eindeutig definierten format.Diese Weise kann der code nicht Versagen, wenn Sie an stellen verwendet, wo das Datum-format unterscheidet sich von Ihr, oder wenn die Datei erstellt wird auf ein Gebietsschema, und dann analysiert, in einem anderen.
InformationsquelleAutor Fredrik Mörk
Haben Sie versucht
DateTime.Parse(str)
?InformationsquelleAutor Myles
Extrakt Jahr, Monat und Tag, und dann verwenden Sie etwas wie:
oder Kreta eine extension-Methode zu konvertieren zurück in dateTime diese Art von strings, aber im Allgemeinen ist der Körper der Erweiterung methad wäre smth like this.
InformationsquelleAutor diadiora