Memorizziamo tutti i dati di data in formato ISO utilizzando new Date(). ToISOString().node.js non può analizzare la data ISOString?
Ho provato a convertire questa data di formattazione ISO in oggetto Date in node.js ma ottengo una risposta Data non valida.
data stringa è isoDate = 2014-07-09T14:00:00.000Z
e ho fatto console.log
su Date.parse(isoDate);
e new Date(isoDate);
ma ognuno torna NaN
e Invalid Date
.
Ho controllato se la stringa della data contiene un carattere errato invisibile ma sono a posto e possono essere convertiti sulla console del browser.
significa che è necessario convertire la stringa manualmente e creare l'oggetto Date con una stringa analizzata?
Grazie per la lettura.
funziona bene qui ... Sei sicuro isodate è una stringa? (e non - per esempio - un Buffer) – Bart
Sì, ha appena fatto typeof check dice stringa. questa potrebbe essere la versione specifica? stiamo usando 0.10.29 al momento. –
Sto usando la stessa versione. In ogni caso, dovrebbe funzionare in qualsiasi versione del nodo ... – Bart