Einführung
In diesem Lab werden wir untersuchen, wie man die Differenz in Stunden zwischen zwei angegebenen Daten mit JavaScript berechnet. Wir werden eine Funktion schreiben, die zwei Date-Objekte annimmt und die Differenz zwischen ihnen in Stunden zurückgibt. Dieses Lab wird Ihnen helfen, Ihre JavaScript-Fähigkeiten zu verbessern und Ihnen ein besseres Verständnis von Datum und Zeitberechnungen in JavaScript zu vermitteln.
JavaScript-Funktion zur Berechnung der Datumsdifferenz in Stunden
Um die Differenz zwischen zwei Daten in Stunden mit JavaScript zu berechnen, gehen Sie folgendermaßen vor:
Öffnen Sie das Terminal/SSH und geben Sie
nodeein, um mit der Codeausführung zu beginnen.Verwenden Sie die folgende JavaScript-Funktion, um die Differenz (in Stunden) zwischen zwei
Date-Objekten zu erhalten:
const getHoursDiffBetweenDates = (dateInitial, dateFinal) =>
(dateFinal - dateInitial) / (1000 * 3600);
- Rufen Sie die Funktion mit den beiden Daten als Argumenten auf, um die Differenz in Stunden zu erhalten:
getHoursDiffBetweenDates(
new Date("2021-04-24 10:25:00"),
new Date("2021-04-25 10:25:00")
); // 24
Zusammenfassung
Herzlichen Glückwunsch! Sie haben das Lab zu Datumsdifferenz in Stunden abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.