Calculer le nombre de jours entre deux dates avec JavaScript

"datesDiff" est une fonction JavaScript qui permet de calculer le nombre de jours entres deux dates.

function datesDiff(a, b) {
  return Math.ceil(((a ? new Date(a) : new Date()).getTime() - (b ? new Date(b) : new Date()).getTime()) / 86400000);
}

La date de départ et la date de fin pour lesquelles calculer l'interval de jours peuvent être paramétrées via les deux arguments de la fonction.

var date_depart = new Date(2019, 2, 1);
var date_fin    = new Date(2019, 1, 1);

datesDiff(date_depart, date_fin);
// renvoie : 28

Cet article vous a-t-il été utile ?

Super :)
Merci d'avoir donné votre avis !

Oups :(
Merci d'avoir donné votre avis qui va nous permettre de nous améliorer !

^