Date & temps

Différence entre dates

Jours, semaines, mois et jours ouvrés entre deux dates.

01Entrées
02Résultats
Jours totaux
Années · mois · jours
Semaines
Mois
Années
Jours de semaine uniquement
03Comment ça marche

Pourquoi ce calcul

Mesurer l'écart entre deux dates est l'un des problèmes d'arithmétique les plus recherchés sur le web. Les équipes de paie en ont besoin pour les périodes d'accumulation, les parents le calculent pour les seuils d'inscription scolaire, les avocats l'utilisent pour les périodes de préavis contractuelles, les chefs de projet en ont besoin pour le glissement des jalons, et quiconque planifie un mariage, un congé sabbatique ou un long voyage veut savoir combien de dodos il reste. Les raccourcis mentaux ("environ trois mois et un peu") sont rapides mais peu fiables, surtout à travers les années bissextiles ou les franchissements de mois, et même les tableurs ne sont pas d'accord sur la question de savoir si une durée d'"un mois" devrait signifier 30 jours, 30,44 jours, ou "ce même jour du mois prochain". Ce calculateur renvoie quatre vues complémentaires du même écart — jours totaux, semaines équivalentes, mois et années équivalents, et une décomposition calendaire en A années, M mois, J jours — de sorte que, quelle que soit l'interprétation que votre contexte exige, le bon chiffre s'affiche à l'écran. Il décompose également le nombre de jours ouvrables par rapport aux jours de week-end pour les cas d'utilisation où seuls les jours ouvrables comptent, tels que les périodes de préavis, les demandes de congé, les estimations de transit de fret et les délais judiciaires.

La formule

L'arithmétique semble triviale — soustraire le début de la fin et diviser par 86 400 000 millisecondes — mais les surprises résident dans la couche calendaire au-dessus de la couche milliseconde. Le nombre total de jours est calculé comme le nombre entier de jours entre les deux minuits, car la soustraction brute de millisecondes peut laisser des heures lorsque le fuseau horaire a une transition d'heure d'été entre les deux dates. La décomposition A/M/J emprunte à une dénomination supérieure lorsqu'une inférieure devient négative : si le jour du mois de fin est inférieur au jour du mois de début, nous empruntons le nombre de jours du mois précédent et diminuons le compte de mois ; si les mois deviennent alors négatifs, nous empruntons douze à la zählt des années. Le nombre total de mois est calculé à partir de cette décomposition (A × 12 + M) de sorte que le compte corresponde au calendrier, et non à une approximation uniforme de 30,44 jours. Le nombre total de semaines est le nombre total de jours divisé par sept. Le nombre total d'années est le nombre total de jours divisé par 365,25, la durée moyenne d'une année grégorienne qui tient compte du cycle de saut quadri-centenaire. Le compte des jours ouvrables seulement parcourt la plage un jour à la fois et exclut les samedis et dimanches.

Comment l'utiliser

Le formulaire comporte trois entrées : une date de début, une date de fin et une case à cocher pour inclure la date de fin elle-même dans le décompte. La case à cocher est importante pour les demandes de congé et les périodes de location, qui comptent généralement les deux bornes, et pour les ETA de fret, qui ne le font généralement pas. Si vous inversez les dates par erreur, le calculateur les inverse silencieusement de sorte que la durée soit toujours positive — il n'y a pas de concept de durée négative dans le résultat. Les valeurs par défaut couvrent du 1er janvier 2025 au 1er mai 2026, une fenêtre de seize mois qui franchit une année civile de sorte que les quatre dénominations affichent des valeurs significatives. Le panneau de résultats commence par le nombre total de jours, puis affiche les semaines, les mois, les années, et la décomposition A·M·J, et se termine par le décompte des jours ouvrables pour les calculs de jours ouvrables.

Exemple concret

Prenons un mariage prévu pour le 31 mai 2026 à partir d'aujourd'hui le 1er mai 2026 avec la case à cocher de la date de fin désactivée : le total des jours est de trente, le total des semaines est de 4,29, le total des mois est d'un, le total des années est de 0,08, et la décomposition indique 0 a · 1 m · 0 j car le jour du mois correspond. Prolongeons maintenant à un préavis d'un an du 1er janvier 2025 au 1er janvier 2026 : le total des jours est de 365 (pas de franchissement d'année bissextile), le total des semaines est de 52,14, le total des mois est de douze, le total des années est de 1,00, et A·M·J est 1 a · 0 m · 0 j. Le décompte des jours ouvrables pour cette année est de 261 — la référence standard des "jours ouvrables dans une année" pour de nombreux systèmes RH et de paie. Franchissez une année bissextile (du 1er janvier 2024 au 1er janvier 2025) et le total des jours devient 366 tandis que la décomposition calendaire est toujours de 1 a · 0 m · 0 j — même durée calendaire, un jour physique supplémentaire. C'est la tension que le calculateur résout : même durée calendaire, nombre total de jours différent.

Pièges courants

Premièrement, "un mois" ne fait pas trente jours. Les mois calendaires vont de 28 à 31 jours, et les outils qui les approximent à 30 ou à 30,44 (la moyenne) dérivent jusqu'à dix pour cent sur de courtes périodes. Utilisez la décomposition A·M·J lorsque le calendrier est ce qui compte (anniversaires, anniversaires de contrat) et le total des jours lorsque la durée en temps réel est ce qui compte (accumulation d'intérêts, érosion de projet). Deuxièmement, les transitions d'heure d'été ajoutent ou retirent une heure deux fois par an ; le calculateur fonctionne en jours calendaires plutôt qu'en millisecondes pour éviter cela. Troisièmement, inclure la date de fin double la surface d'erreur d'un jour d'écart. Une location de cinq jours du lundi au vendredi inclut le lundi et le vendredi — cochez la case. Une "livraison dans cinq jours ouvrables à partir de lundi" signifie généralement le vendredi suivant — désactivez-la. Quatrièmement, les décomptes de jours ouvrables ignorent les jours fériés. Si vous avez besoin d'une arithmétique de jours ouvrables bancaires, soustrayez les jours fériés séparément. Cinquièmement, les très longues plages (siècles) composent l'erreur d'approximation de 365,25 ans ; pour des travaux généalogiques ou astronomiques, préférez la décomposition A·M·J.

Variations et contexte

Le calcul de "l'âge en années" est un cas particulier de différence de dates où la date de fin est aujourd'hui ; il partage la même logique A·M·J mais généralement seul le compte d'années est affiché à l'utilisateur. Les outils de gestion de projet (diagrammes de Gantt, Asana, Linear) utilisent tous la différence de dates en interne pour calculer la durée des tâches ; leur particularité est l'arithmétique des jours ouvrables où les week-ends et les jours fériés de l'entreprise sont exclus. Les instruments financiers utilisent des conventions de comptage de jours qui vont plus loin : 30/360, réel/360, réel/réel — qui supposent tous des comptes différents pour le numérateur et le dénominateur en fonction du marché obligataire. L'astronomie utilise le Nombre de Jour Julien, un compte continu de jours depuis le 1er janvier 4713 av. J.-C., qui contourne complètement le calendrier. L'heure UNIX utilise les secondes depuis le 1er janvier 1970 UTC. Tous ces éléments se résolvent en la même durée physique lorsque les unités sont converties ; le désaccord ne porte jamais que sur la couche calendaire sur laquelle projeter la durée.

Calculateurs associés