Qu'est-ce que le calculateur de différence entre dates ?
Cet outil calcule le nombre de jours qui séparent deux dates du calendrier. Il peut compter chaque jour calendaire ou uniquement les jours ouvrés (du lundi au vendredi, avec la possibilité d'inclure le samedi). Il fonctionne aussi bien pour des dates futures que passées, ce qui le rend pratique pour les échéances de contrats, les délais de livraison, le planning d'un projet, les conditions de paiement, le calcul d'un âge ou un compte à rebours. Les calculs s'appuient sur le calendrier grégorien proleptique, si bien que les années bissextiles sont gérées avec précision.
Comment l'utiliser
Choisissez un format de date correspondant à la façon dont vous saisissez vos dates : US (mm/jj/aaaa), EU (jj/mm/aaaa) ou ISO (aaaa-mm-jj). Pour les formats US et EU, vous pouvez séparer les éléments par une barre oblique, un point ou un tiret (par exemple 15/06/2026, 15.06.2026 ou 15-06-2026) ; le format ISO n'accepte que le tiret. Saisissez la date de début et la date de fin. Cochez « Compter uniquement les jours ouvrés » pour exclure les week-ends, et cochez « Le samedi est un jour ouvré » si les samedis doivent également être pris en compte. L'ordre des deux dates n'a aucune importance : le résultat est toujours un écart positif.
La formule expliquée
Chaque date est convertie en numéro de jour julien (JDN), une valeur entière unique. La soustraction des deux numéros de série donne un nombre de jours exact et conforme au calendrier, quelle que soit la longueur des mois ou la présence d'années bissextiles.
$$\text{JDN} = d + \left\lfloor\frac{153m+2}{5}\right\rfloor + 365y + \left\lfloor\frac{y}{4}\right\rfloor - \left\lfloor\frac{y}{100}\right\rfloor + \left\lfloor\frac{y}{400}\right\rfloor - 32045$$$$\text{Days} = \left| \text{JDN}_{end} - \text{JDN}_{start} \right|$$En mode « tous les jours », le résultat est la différence absolue entre les deux numéros de série. En mode « jours ouvrés », le calculateur parcourt chaque valeur de série située après la date la plus ancienne jusqu'à la date la plus récente, détermine le jour de la semaine et ne compte que les jours que vous avez sélectionnés.
Exemple concret
Du 15/06/2026 au 15/07/2026 : du 15 au 30 juin, cela fait 15 jours, auxquels s'ajoutent du 1er au 15 juillet, soit 15 jours, pour un total de \(15 + 15 = 30\) jours. En mode jours ouvrés (week-ends exclus), le même intervalle donne 22 jours ouvrés ; si le samedi est également compté, les quatre samedis de la période sont réintégrés pour atteindre 26.
Questions fréquentes
Le décompte inclut-il le jour de départ ? Non. Le résultat correspond à l'écart entre les dates (comptage exclusif) : du 01/02 au 05/02, on obtient donc 4 jours, et non 5.
Le format de date modifie-t-il le résultat ? Non. Le format détermine uniquement la manière dont votre saisie est interprétée. 15/06/2026 (EU) et 06/15/2026 (US) désignent la même date et donnent des résultats identiques.
Les années bissextiles sont-elles prises en compte ? Oui. Le 29 février 2024 est valide ; la conversion intègre automatiquement le jour supplémentaire, tandis qu'une date impossible comme le 29 février 2023 est rejetée.