Calculateur de différence entre dates
Trouvez la différence exacte entre deux dates en années, mois et jours. Affiche également le total des jours, semaines et heures.
Exemples
Une année calendaire
Du 1er janvier 2025 au 1er janvier 2026.
- Date de début
- 1 janv. 2025
- Date de fin
- 1 janv. 2026
Années
1
Mois
0
Jours
0
Jours au total
365
Semaines au total
52,1
Heures au total
8 760
Intégrer ce calculateur
Copiez un extrait iframe gratuit pour articles, pages pédagogiques, forums, wikis, newsletters et documentation interne.
Comment ça marche
Formule
Variables, symboles et unités
- Millisecondes entre la date la plus ancienne et la plus récente (UTC)
- Jours calendaires entiers entre les deux dates
- Heures totales entre les deux dates
- Millisecondes dans un jour (24 × 60 × 60 × 1000)
Méthode de calcul expliquée
Entrez deux dates. Le calculateur détermine la plus ancienne, puis calcule la différence en années, mois et jours. Il calcule aussi le nombre total de jours, semaines et heures entre les deux dates.
Décomposition calendaire de la durée entre deux dates :
- Trier les entrées pour que la date la plus ancienne vienne en premier ; l'ordre de saisie n'a pas d'importance.
- Calculer provisoirement les différences d'année, de mois et de jour : , , .
- Si la différence de jours est négative, la date la plus récente n'a pas encore atteint le même jour du mois que la date la plus ancienne — emprunter les jours du mois précédent et soustraire un au compte des mois.
- Si la différence de mois devient négative, le mois le plus récent est encore avant le mois plus ancien dans l'année — emprunter 12 mois et soustraire une année au compte des années.
- Calculer la durée totale directement à partir des horodatages : , , . Les dates sont analysées en minuit UTC pour éviter les décalages liés à l'heure d'été sur la durée.
Exemples
Une année calendaire1 janv. 2025 · 1 janv. 2026 → 1
Du 1er janvier 2025 au 1er janvier 2026.
- Date de début
- 1 janv. 2025
- Date de fin
- 1 janv. 2026
- Années
- 1
Échéance de projet15 mars 2026 · 30 sept. 2026 → 0
Un projet du 15 mars 2026 au 30 septembre 2026.
- Date de début
- 15 mars 2026
- Date de fin
- 30 sept. 2026
- Années
- 0
Période historique20 juil. 1969 · 25 avr. 2026 → 56
De l'alunissage (20 juillet 1969) au 25 avril 2026.
- Date de début
- 20 juil. 1969
- Date de fin
- 25 avr. 2026
- Années
- 56
Questions fréquentes
Comment la différence est-elle calculée ?
Le calculateur identifie la date la plus ancienne et la plus récente, puis compte les années complètes, les mois restants et les jours restants. Le total des jours est calculé séparément comme différence absolue.
L'ordre des dates est-il important ?
Non. Le calculateur détecte automatiquement la date la plus ancienne et calcule la différence positive. Vous pouvez entrer les dates dans n'importe quel ordre.
Les années bissextiles sont-elles gérées ?
Oui. Le calcul utilise les dates réelles du calendrier, donc les années bissextiles de 366 jours sont comptées correctement.
Quel format de date dois-je utiliser ?
Utilisez le format ISO AAAA-MM-JJ (ex. 2026-04-07 pour le 7 avril 2026). Cela garantit une interprétation cohérente quelle que soit la langue.
Puis-je l'utiliser pour calculer des jours ouvrés ?
Ce calculateur compte les jours calendaires, pas les jours ouvrés. Les week-ends et jours fériés sont inclus. Pour les jours ouvrés, il faut exclure les jours non travaillés séparément.