Stundenunterschied zwischen zwei Daten

Beginner

This tutorial is from open-source community. Access the source code

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:

  1. Öffnen Sie das Terminal/SSH und geben Sie node ein, um mit der Codeausführung zu beginnen.

  2. 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);
  1. 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.