2016-07-12 12 views
0

Wenn ich einen formatierten Moment erstelle, kann ich ihn nicht ändern (z. B. Tage hinzufügen).Bearbeiten Sie ein formatiertes Momentobjekt

Zum Beispiel, nach dem folgenden Code stellt Finish einen Moment auf 2015.10.23:

start = moment("2015-10-23"); 
finish = start.clone().add(7, 'd'); 

Während, wenn ich nur den Beginn des aktuellen Tages verwenden, wie folgt, wird es in dem Moment aktualisieren :

Wie bearbeite ich das Datum eines formatierten Moments?

Antwort

1

Ihr Code sollte gut funktionieren. Sie können das Datum eines formatierten Moment

start = moment("2015-10-23"); 
finish = start.clone().add(7, 'd'); 
console.log(finish.toDate()); 

.toDate() Verwendung mit bearbeiten, das gleiche zu überprüfen. Ich denke, Sie werden verwirrt, indem Sie den Wert von _i im Moment Objekt betrachten. Sie müssen sich darüber keine Gedanken machen, da _i der Eingang ist, der beim Erstellen des Momentobjekts verwendet wird. Es kann eine Zeichenfolge, eine Zahl, ein Array oder ein Date-Objekt sein.

Verwandte Themen