Maison >interface Web >js tutoriel >Comment puis-je calculer avec précision la différence en jours entiers entre deux dates en JavaScript ?
Calcul des différences de dates en JavaScript
Comme vous l'avez mentionné, obtenir la différence entre deux dates uniquement en jours entiers peut être difficile. Votre première tentative d'utilisation de getDate() récupère le jour du mois, ce qui peut ne pas refléter avec précision le temps complet écoulé.
Solution :
Pour résoudre ce problème, nous employons ce qui suit approche :
const date1 = new Date('7/11/2010'); const date2 = new Date('12/12/2010'); const diffTime = Math.abs(date2 - date1); const diffDays = Math.floor(diffTime / (1000 * 60 * 60 * 24));
Explication :
Cette méthode détermine avec précision la différence entre deux dates sans inclure les fractions de jours.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!