Différence de dates en heures

Beginner

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

Introduction

Dans ce laboratoire, nous allons explorer la manière de calculer la différence en heures entre deux dates données à l'aide de JavaScript. Nous allons écrire une fonction qui prend deux objets Date et renvoie la différence entre eux en heures. Ce laboratoire vous aidera à améliorer vos compétences en JavaScript et à mieux comprendre les calculs de dates et d'heures en JavaScript.

Fonction JavaScript pour Calculer la Différence de Dates en Heures

Pour calculer la différence entre deux dates en heures à l'aide de JavaScript, suivez ces étapes :

  1. Ouvrez le Terminal/SSH et tapez node pour commencer à pratiquer la programmation.

  2. Utilisez la fonction JavaScript suivante pour obtenir la différence (en heures) entre deux objets Date :

const getHoursDiffBetweenDates = (dateInitial, dateFinal) =>
  (dateFinal - dateInitial) / (1000 * 3600);
  1. Appelez la fonction avec les deux dates en tant qu'arguments pour obtenir la différence en heures :
getHoursDiffBetweenDates(
  new Date("2021-04-24 10:25:00"),
  new Date("2021-04-25 10:25:00")
); // 24

Sommaire

Félicitations ! Vous avez terminé le laboratoire sur la différence de dates en heures. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.