Heim >Web-Frontend >js-Tutorial >Wie kann ich die Differenz ganzer Tage zwischen zwei Daten in JavaScript genau berechnen?
Berechnung von Datumsdifferenzen in JavaScript
Wie Sie bereits erwähnt haben, kann es eine Herausforderung sein, die Differenz zwischen zwei Datumsangaben ausschließlich in ganzen Tagen zu ermitteln. Ihr erster Versuch mit getDate() ruft den Tag des Monats ab, der möglicherweise nicht genau die gesamte verstrichene Zeit widerspiegelt.
Lösung:
Um dieses Problem zu beheben, verwenden wir die folgende Vorgehensweise:
const date1 = new Date('7/11/2010'); const date2 = new Date('12/12/2010'); const diffTime = Math.abs(date2 - date1); const diffDays = Math.floor(diffTime / (1000 * 60 * 60 * 24));
Erklärung:
Diese Methode bestimmt genau die Differenz zwischen zwei Daten ohne Bruchteile von Tagen.
Das obige ist der detaillierte Inhalt vonWie kann ich die Differenz ganzer Tage zwischen zwei Daten in JavaScript genau berechnen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!