Zeichenfolge in ISODate konvertieren

9

Wie kann ich die Zeichenfolge "2015-02-02" in ISODate 2015-02-02T00:00:00.000Z konvertieren? Ich habe versucht, ein Beispiel zu finden, habe es aber nicht getan.

    
user1665355 12.03.2016, 15:53
quelle

4 Antworten

9

Sie können die reguläre JavaScript-Datumsfunktionalität für dieses

verwenden %Vor%

von Ссылка

Allerdings ist das Parsing von Datumsangaben in Browsern sehr inkonsistent. Wenn Sie dies also als robust betrachten möchten, würde ich das Parsen beispielsweise mit Moment.js untersuchen, da Sie damit eine Formatzeichenfolge angeben können, nach der das Datum analysiert werden soll solche

%Vor%

aus: Ссылка

    
Matthijs Brouns 12.03.2016, 15:56
quelle
1

Um "2015-02-02" in "2015-02-02T00: 00: 00.000Z" zu ändern, fügen Sie einfach "T00: 00: 00.000Z":

hinzu %Vor%

Das Parsen zu einem Datum und das Aufrufen von toISOString schlagen in Browsern fehl, die ISO-Datumsangaben nicht korrekt analysieren, und solche, die toISOString nicht haben.

    
RobG 13.03.2016 08:22
quelle
0
%Vor%     
Alex R 12.03.2016 15:56
quelle
-1
%Vor%

Siehe diesen Link für weitere Dokumentation: Ссылка

    
Vadorequest 12.03.2016 15:57
quelle

Tags und Links