Vergangene Daten aus einem JavaScript-Datum berechnen
Das Datum einige Tage vor dem aktuellen Datum zu finden, ist eine häufige Aufgabe in der Programmierung. Dies kann in JavaScript mühelos durch Bearbeiten des nativen Date-Objekts erreicht werden.
Frage:
Wie können wir eine bestimmte Anzahl von Tagen von einem JavaScript-Datum subtrahieren, um ein zu erhalten? vergangenes Datum?
Antwort:
Die Lösung liegt in der Nutzung des setDate()-Methode des Date-Objekts. Diese Methode nimmt den Datumswert des Objekts und weist einen neuen zu. Um X Tage zurückzugehen, subtrahieren wir einfach X vom aktuellen Datum:
var d = new Date(); d.setDate(d.getDate() - 5);
Erklärung:
Im obigen Code erstellen wir ein Date-Objekt (d ), das das aktuelle Datum darstellt. Dann rufen wir setDate() auf und subtrahieren 5 vom vorhandenen Datumswert, wodurch wir effektiv 5 Tage zurückgehen.
Hinweis:
Beispiel :
var d = new Date(); console.log('Today is: ' + d.toLocaleString()); d.setDate(d.getDate() - 5); console.log('5 days ago was: ' + d.toLocaleString());
Dieser Code gibt das aktuelle Datum und das Datum 5 Tage davor aus es.
Das obige ist der detaillierte Inhalt vonWie subtrahiere ich Tage von einem JavaScript-Datum, um ein vergangenes Datum zu erhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!