Heim >Web-Frontend >js-Tutorial >Wie füge ich in JavaScript einen Tag zu einem Datum hinzu?
Hinzufügen eines Tages zum aktuellen Datum in JavaScript
Um ein Date-Objekt um einen Tag zu erhöhen, bietet JavaScript zwei Schlüsselmethoden: getUTCDay() und setDate().
Inkrementieren mit 1:
Sie haben zuvor 1 mit getUTCDay() und getUTCDate() versucht, aber dieser Ansatz ist falsch. Diese Methoden geben den aktuellen Tag und das aktuelle Datum zurück, und das Hinzufügen einer davon ändert das Datum nicht.
Richtiger Ansatz:
Der richtige Ansatz ist die Verwendung von setDate ()-Methode, die den Datumsteil des Date-Objekts ändert. Hier ist ein Beispiel:
var date = new Date(); // add a day date.setDate(date.getDate() + 1);
Durch den Aufruf von setDate() mit dem aktuellen Datum plus eins erhöhen Sie das Datum effektiv um einen Tag. Diese Methode aktualisiert die interne Zeitdarstellung des Datumsobjekts und stellt sicher, dass der nächste Tag korrekt angezeigt wird.
Beispiel:
var date = new Date("March 8, 2023"); console.log(date); // "Wed Mar 08 2023 00:00:00 GMT+0000 (Coordinated Universal Time)" date.setDate(date.getDate() + 1); console.log(date); // "Thu Mar 09 2023 00:00:00 GMT+0000 (Coordinated Universal Time)"
Das obige ist der detaillierte Inhalt vonWie füge ich in JavaScript einen Tag zu einem Datum hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!