logo

JavaScript-Datumsunterschied

In diesem Artikel erfahren Sie, wie Sie mithilfe von JavaScript die Differenz zwischen zwei Datumsangaben berechnen. Wenn wir die richtigen Methoden verwenden, ist die Berechnung der Differenz einfach.

Das Datumsobjekt wird benötigt, um die Differenz zwischen den Datumsangaben in JavaScript zu berechnen. Mit dem JavaScript-Datumsobjekt können Jahr, Monat und Tag abgerufen werden. Die Differenz zwischen den Daten kann in Nr. berechnet werden. in Tagen, Jahren oder auch in Millisekunden.

Jetzt sehen wir einige Illustrationen zur Berechnung der Differenz zwischen zwei Datumsangaben in Tagen, Jahren oder Millisekunden.

Im ersten Beispiel sehen wir, wie man die Differenz zwischen zwei Daten in Nr. berechnet. von Tagen mit JavaScript .

Beispiel 1

Dies ist ein Beispiel dafür, wie man den Unterschied in Nr. ermittelt. Anzahl der Tage zwischen den angegebenen zwei Daten. In diesem Beispiel wenden wir einen Ansatz zur Berechnung der Differenz an.

Hier definieren wir zunächst zwei Daten mithilfe von neues Datum() , dann berechnen wir den Zeitunterschied zwischen den beiden angegebenen Daten mithilfe des eingebauten Zeit bekommen() . Dann berechnen wir die Anzahl der Tage, indem wir die Zeitdifferenz beider Daten durch die Anzahl dividieren. Millisekunden pro Tag (1000*60*60*24) .

Hier die Variable d1 speichert das erste Datum und die Variable d2 speichert das zweite Datum. Die Variable diff speichert die Differenz zwischen der Zeit und der Variablen Tagesdiff speichert die Differenz zwischen den Daten.

 <p> This is an example of getting the difference between two dates using JavaScript. </p> var d1 = new Date(&apos;10/02/1969&apos;); var d2 = new Date(); var diff = d2.getTime() - d1.getTime(); var daydiff = (diff / 31536000000).toFixed(0); document.write(&apos; Total numbers of years since <b> 2nd October 1969 </b> is: <b> &apos; + daydiff + &apos; years </b> &apos; ); 
Testen Sie es jetzt

Ausgabe

JavaScript-Datumsunterschied