Calculateur de jours entre deux dates
Le calculateur de jours entre deux dates trouve le nombre exact de jours calendaires séparant deux dates de votre choix. Saisissez une date de début et une date de fin, et l'outil affiche instantanément le total de jours, l'équivalent en semaines et jours restants, ainsi que le nombre approximatif de mois. Le calcul utilise l'arithmétique des dates JavaScript : les deux dates sont converties en horodatages Unix en millisecondes, la différence est calculée, puis divisée par le nombre de millisecondes dans une journée (86 400 000) pour obtenir un nombre entier de jours.
Les usages courants incluent la planification d'événements et de vacances, le calcul du temps restant avant un anniversaire ou une commémoration, la détermination de la durée d'un contrat ou d'un bail, le suivi des échéances de projet, le calcul d'étapes liées à l'âge et la vérification de délais de préavis. Le calculateur compte uniquement les jours calendaires, week-ends et jours fériés compris. Si vous avez besoin de compter les jours ouvrés ou d'exclure des jours fériés précis, utilisez un outil dédié aux jours travaillés. Pour le calcul inverse, un calculateur de date vous permet d'ajouter ou de soustraire des jours à une date connue afin de trouver une date cible.
Formule
jours = (dateFin - dateDébut) / (1000 * 60 * 60 * 24)
semaines = Math.floor(jours / 7)
joursRestants = jours % 7
mois = Math.floor(jours / 30.4375)
Comment utiliser le calculateur de jours entre deux dates
Sélectionnez votre date de début à l'aide du sélecteur de date à gauche, puis sélectionnez votre date de fin à droite. Le résultat se met à jour instantanément. Si votre date de fin précède votre date de début, le calculateur affichera un nombre de jours négatif. Le chiffre des mois approximatifs utilise 30,4375 jours par mois, ce qui correspond à la durée moyenne d'un mois dans une année de 365,25 jours.
Durées courantes entre dates
Une semaine compte 7 jours. Un mois compte environ 30 ou 31 jours (28 ou 29 pour février). Un trimestre compte environ 91 jours. Une année compte 365 jours (366 lors d'une année bissextile). Deux ans comptent 730 ou 731 jours selon qu'une année bissextile tombe ou non dans la période.
Calculateur de jours entre deux dates : foire aux questions
Comment fonctionne le calculateur de jours entre deux dates ?
Le calculateur convertit chaque date en un objet Date JavaScript, puis soustrait l'horodatage de début de l'horodatage de fin. La différence en millisecondes est divisée par le nombre de millisecondes dans une journée (1 000 * 60 * 60 * 24) pour obtenir le nombre total de jours entre les deux dates.
Le calcul compte-t-il la date de début ou la date de fin ?
Par convention, ce calculateur compte à partir de la date de début jusqu'à la date de fin exclue. Ainsi, du 1er janvier au 2 janvier, cela fait 1 jour. Cela correspond à la façon dont la plupart des outils de différence de dates et des environnements de programmation effectuent ce calcul.
Combien de jours y a-t-il entre deux dates en incluant les deux extrémités ?
Si vous souhaitez inclure à la fois la date de début et la date de fin dans votre décompte (ce que l'on appelle parfois le comptage inclusif), ajoutez simplement 1 au résultat affiché par ce calculateur. Par exemple, du 1er au 3 janvier inclus, cela fait 3 jours, mais la fin moins le début donne 2.
Comment calculer le nombre de semaines entre deux dates ?
Divisez le nombre total de jours par 7. Par exemple, 21 jours divisés par 7 font exactement 3 semaines. Ce calculateur affiche automatiquement les semaines et les jours restants. Pour un résultat fractionnaire, divisez le nombre total de jours par 7 sous forme décimale.
Puis-je l'utiliser pour les jours ouvrés ?
Non, ce calculateur compte uniquement les jours calendaires, week-ends et jours fériés compris. Pour compter les jours ouvrés (jours travaillés), vous devriez exclure les samedis, les dimanches et tous les jours fériés pertinents pour votre région. Un calculateur dédié aux jours ouvrés gère ce cas.
Sources officielles
- MDN Web Docs : Objet Date (JavaScript).
Relu par l'équipe CalculatorHub, édité par James Graham, 14 juin 2026. Consultez notre méthodologie.