2017-12-07 10 views
2

Ich habe den folgenden Code in meinem Angular App:moment.format Rückkehr 3 Tage ab

ctrl.getDate = function() { 
    console.log(ctrl.day.date); => 2017-12-06T05:00:00.000Z 
    return moment(ctrl.day.date).format('MMMM do YYYY'); => December 3rd 
    2017 
    }; 

Was ist hier los? Das vergangene Datum ist eindeutig 2017-12-06, aber aus irgendeinem Grund ändert die '.format' Methode es zu einem Tag 3 Tage zuvor.

Antwort

1

Kapitalisierung Angelegenheiten:

return moment(ctrl.day.date).format('MMMM Do YYYY'); 

do zu Do

+0

Ja, das hat das Problem gelöst. Vielen Dank. Ich werde die Antwort akzeptieren, sobald der Sitz es mir erlaubt. – user3143105

Verwandte Themen