So berechnen Sie die Tage zwischen zwei Daten in JavaScript?

So berechnen Sie die Tage zwischen zwei Daten in JavaScript?
Waren Sie jemals in einem ähnlichen Szenario, in dem wir das Beitrittsdatum eines Mitarbeiters erhalten, der an einem bestimmten Datum von seiner Bezeichnung zurückgetreten ist, und wir möchten herausfinden, wie viele Tage er/sie mit dem Unternehmen zusammengearbeitet hat, um zu berechnen sein Gehalt. In einer solchen Situation kann JavaScript helfen.

Das war nur eine von möglichen Szenarien, in denen Sie sich befinden können. Daher werden wir diskutieren, wie wir dieses Problem mit JavaScript problemlos lösen können.

Berechnen Sie die Tage zwischen zwei Daten mit JavaScript

Schauen wir uns an, wie wir die Anzahl der Tage in JavaScript berechnen können.

Wir werden zunächst zwei Datumsobjekte definieren.

lass Datum_1 = neues Datum ('10/25/2021 ');
lass Date_2 = neues Datum ();

Dann müssen wir herausfinden, was der Unterschied zwischen diesen beiden Daten ist.

Sei Differenz = Date_1.GetTime () - Date_2.Zeit bekommen();
Konsole.log (differenz);

Jetzt ist das Ergebnis in Millisekunden und wir müssen dieses Ergebnis in Tage umwandeln. Die Formel zum Umwandeln von Millisekunden in die Tage lautet:

(1000 Millisekunden * (60 Sekunden * 60 Minuten) * 24 Stunden)

Lassen Sie die Gesamttage = Mathematik.Ceil (Differenz / (1000 * 3600 * 24));
Konsole.Protokoll (Gesamt Tage + 'Tage bis Weltmeister');

Dies berechnet die Tage zwischen den angegebenen zwei Daten.

Vollständiger Code

Im Folgenden finden Sie den vollständigen Code für dieses Problem:

lass Datum_1 = neues Datum ('10/25/2021 ');
lass Date_2 = neues Datum ();
const Days = (Datum_1, Date_2) =>
Sei Differenz = Date_1.GetTime () - Date_2.Zeit bekommen();
Lassen Sie die Gesamttage = Mathematik.Ceil (Differenz / (1000 * 3600 * 24));
Gesamttage zurückkehren;

Konsole.log (tage (date_1, date_2) +"tage to World Cup");

Führen Sie einfach die Datei aus und sehen Sie die Ausgabe in Ihrem Terminal. Die Ausgabe ähnelt der folgenden:

Abschluss

Tage können zwischen zwei Daten berechnet werden, indem zuerst herausgefunden wird. In diesem Beitrag haben wir gelernt, wie wir die Daten zwischen den beiden Daten in JavaScript mit dem leicht berechnen können Verabredung bekommen() Eigentum des Datum Objekt.