Comment calculer le nombre de minutes entre deux dates en JavaScript ?

Réponses rédigées par Antoine
Dernière mise à jour : 2021-07-15 11:17:15
Thèmes : date - minutes - javascript
Question

Comment faire pour calculer le nombre de minutes entre deux dates en JavaScript ?

Réponse

Pour calculer le nombre de minutes entre deux dates en JavaScript, vous devez :

  • Initialisez les deux objets Date.
  • Spécifier l'affichage des dates au format français.
  • Soustraire la date futur à la date la plus récente.
  • Convertir les millisecondes en minutes.

Exemple pour calculer le nombre de minutes entre la date du jour et le 23 Juin 2047 :

<script>
var aujourdhui = new Date();
var futur = new Date("06-23-2047");
var options = {weekday: "long", year: "numeric", month: "long", day: "2-digit"};
var minutes = (futur - aujourdhui);
var minutes = Math.round((minutes/1000)/60);
alert(minutes + ' minutes restantes avant le ' + futur.toLocaleDateString("fr-FR", options));
</script>