2017-08-06 4 views
0

ich einen Moment zum Gegenstand haben und ich magMoment js Datumsformat Ausgabe

let formatted = momentObj.format("YYYY-MM-DDTHH:mmZ"); 

noch ist der Ausgang "2017-08-02A01: 00 + 00: 00" instaed der erwarteten „2017-08- 02T01: 00Z "

Wer hat eine Ahnung?

Antwort

1

Sie benötigen T & Z wie folgt zu entkommen:

let formatted = momentObj.format("YYYY-MM-DD[T]HH:mm[Z]"); 
+0

es funktionierte. Ist es obligatorisch? Ich meine, ich kann mich nicht wirklich erinnern, aber ich habe das Gefühl, dass es in einigen Situationen funktionierte, ohne zu entkommen – Leggy7

+1

Nicht immer. Ich denke, 'T' ist erlaubt, ohne zu entkommen, aber es ist am besten, solchen Text zu entkommen, da sie beschließen könnten, etwas zu unterstützen, das' T' eine neue Bedeutung gibt. Aus der Perspektive, Probleme in Zukunft zu vermeiden, sollten Sie immer Strings während der Verwendung von 'format' entgehen lassen. – Nisarg

+0

Ziemlich erschöpfend. Vielen Dank – Leggy7