Konvertieren von datetime-ohne Zeitzone
Habe ich das Datum in string: "2013-07-22T08:51:38.000-07:00"
Wenn ich versuchen analysieren dieser Zeichenfolge, die ich erhalten Datum mit offset der Zeitzone.
Wie kann ich es machen ohne timezone offset?
- - - - UPDATE---
ist es, dass ich erhalten:
DateTime.Parse("2013-07-22T08:51:38.000-07:00") = 7/22/2013 7:51:38 PM
aber ich muss 7/22/2013 8:51:38 UHR - DateTime-ohne offset.
Was genau meinst du mit "mit offset Zeitzone"? Bitte zeigen Sie Ihren code, was Sie erwartet, zu bekommen, und was Sie tatsächlich erhalten. Und erwägen Sie die Verwendung
Bitte siehe mein update in Frage
DateTimeOffset
.Bitte siehe mein update in Frage
InformationsquelleAutor P_rnd | 2013-10-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die DateTime-Eigenschaft des DateTimeOffset.
Beispiel:
Ausgänge:
Plus eins dafür!!!! Half mir fix einen großen Fehler mit unserem code noch heute!
Gibt es eine Möglichkeit, dies zu tun, bevor eine HTTP-Handler aufgerufen wird?
InformationsquelleAutor Yaniv
können Sie versuchen, diese.
InformationsquelleAutor Ram Nivas
Können Sie versuchen, die unten eine
wenn es 2013-07-22T08:51:38.000 analysieren, funktioniert einwandfrei.
aber "2013-07-22T08:51:38.000-07:00" tut offset-Zeit.
Sie können DateTime-Objekt direkt Konsole.WriteLine(d);
InformationsquelleAutor Gun
Wenn Sie eine
DateTime
Objekt, können Sie mit derDate
auf Ihr Eigentum zu erhalten, nur das Datum.InformationsquelleAutor adamjc