Calculateur de différence entre dates

Calculateur de dates gratuit : indiquez une date de début et une date de fin pour obtenir instantanément le nombre exact de jours, semaines, mois et années entre elles, avec une précision calendaire qui tient compte des années bissextiles. L'outil affiche aussi le décompte inclusif utilisé pour les séjours hospitaliers ou les périodes de location (où les deux dates comptent chacune pour un jour plein) : plus besoin de deviner quelle convention s'applique.

Qu'est-ce qu'un calculateur de différence entre dates

Un calculateur de différence entre dates détermine exactement combien de jours séparent deux dates. Compter à la main sur un calendrier est source d'erreurs, car les mois comptent de 28 à 31 jours et un 29 février lors d'une année bissextile peut fausser le calcul ; plus la période est longue, moins le calcul manuel est praticable. Il suffit de saisir une date de début et une date de fin pour que l'outil affiche instantanément le total de jours, réparti selon quatre unités : années/mois/jours, mois/jours et semaines/jours.

Il existe par ailleurs deux façons de compter les jours : la différence simple, qui considère la date de début comme le jour zéro, et le décompte inclusif, qui compte la date de début et la date de fin comme des jours pleins. Le choix dépend de l'objectif : les séjours hospitaliers et les jours travaillés se comptent généralement de façon inclusive, tandis qu'une simple estimation du temps écoulé utilise la différence simple, les deux résultats différant exactement d'un jour. Cet outil affiche les deux valeurs côte à côte, de sorte que vous n'ayez jamais à ajouter ou soustraire 1 vous-même par la suite. Le calcul s'effectue entièrement dans le navigateur, et les dates saisies ne sont jamais transmises à un serveur.

Comment calculer la différence entre deux dates

  1. Saisissez la date de début Indiquez dans « Date de début » le jour à partir duquel vous voulez commencer à compter. Elle peut être passée ou future, et les périodes chevauchant un changement d'année sont gérées correctement.
  2. Saisissez la date de fin Indiquez le jour jusqu'auquel compter. Pour savoir combien de jours se sont écoulés jusqu'à aujourd'hui, le bouton « Utiliser aujourd'hui » remplit instantanément la date de fin avec la date du jour.
  3. Choisissez le mode de décompte selon votre objectif Le résultat s'actualise pendant la saisie. Utilisez « années, mois, jours » pour communiquer une durée de façon intuitive, ou choisissez entre « Jours au total » et « Jours inclusifs » lorsque le nombre exact de jours compte pour un formulaire ou une demande.
  4. Consultez la répartition complète Regardez aussi les lignes « semaines et jours » et « mois et jours » : elles permettent de vérifier plus facilement le résultat ou de l'expliquer à quelqu'un dans l'unité la plus parlante.

Astuces pour en tirer le meilleur parti

  • Indiquez la date d'un événement à venir dans « Date de fin » pour voir exactement combien de jours il reste. Le bouton « Utiliser aujourd'hui » remplit instantanément la date de fin avec la date du jour.
  • La répartition « années, mois, jours » suit exactement le calendrier et n'est pas une estimation approximative : du 15 janvier au 20 mars s'affiche correctement comme « 2 mois et 5 jours », et non comme le résultat brut d'une division du nombre de jours par 30.
  • Pour calculer la durée d'un contrat ou d'un projet, réglez la date de début sur la date de signature et la date de fin sur l'échéance afin de voir d'un coup d'œil le temps restant et la durée totale.
  • Les périodes chevauchant une année bissextile (y compris le 29 février) sont calculées automatiquement sans erreur, il n'est donc jamais nécessaire de vérifier à la main le décompte des jours d'une année bissextile.
  • Si vous définissez par erreur une date de fin antérieure à la date de début, l'outil inverse automatiquement les deux dates et affiche une note à ce sujet, sans qu'aucune correction manuelle ne soit nécessaire.

Dans quels cas cet outil est utile

Compte à rebours vers un événement ou une échéance

Réglez la date de fin sur un mariage, un examen, le lancement d'un produit ou l'échéance d'un contrat pour voir exactement combien de jours il reste, mis à jour automatiquement au fil des jours.

Calculer une ancienneté ou le temps écoulé depuis un événement

Réglez la date de début sur une date d'embauche ou un anniversaire de couple pour suivre exactement combien de jours, de mois et d'années se sont écoulés depuis lors.

Calendriers de projet et délais de livraison

Réglez la date de début sur la signature du contrat et la date de fin sur le délai de livraison pour voir d'un coup d'œil la durée totale et les jours restants — utile aussi pour suivre l'avancement d'un projet comme les jours écoulés rapportés au total.

Délais de préavis et échéances légales

De nombreux contrats et textes de loi imposent un préavis exprimé en jours (par exemple 30 jours avant résiliation). Saisissez la date du préavis et la date d'effet pour vérifier le nombre exact de jours requis.

Décompte de jours pour un séjour hospitalier

Les assurances et les formulaires d'admission exigent souvent un décompte inclusif où le jour d'admission et celui de sortie comptent chacun pour un jour plein : la ligne « Jours inclusifs » donne directement ce chiffre.

Termes liés au calcul de dates

Jours inclusifs
Un décompte qui considère la date de début et la date de fin comme des jours pleins, soit la différence simple plus un. Utilisé chaque fois qu'il faut compter chaque jour où une situation était en cours, comme un séjour hospitalier, une location ou des jours travaillés.
Différence simple (exclusive)
Un décompte qui considère la date de début comme le jour zéro et ne compte que l'écart entre les deux dates. C'est le sens par défaut de « combien de jours entre X et Y » dans la plupart des contextes courants et juridiques.
Jour correspondant
En comptant par mois ou par année, la date portant le même quantième que la date de début. Un mois après le 31 janvier tombe ainsi sur le dernier jour de février, faute de 31 février ; la répartition en années, mois, jours de cet outil gère cet ajustement automatiquement.
Année bissextile
Une année où février compte 29 jours. Une année divisible par 4 est bissextile, sauf si elle est divisible par 100, auquel cas elle ne l'est pas, à moins qu'elle ne soit également divisible par 400. L'année 2000 était bissextile, mais 1900 et 2100 ne le sont pas.
Calendrier grégorien
Le calendrier solaire introduit en 1582 par le pape Grégoire XIII et aujourd'hui utilisé presque partout dans le monde. Ses règles d'exception sur les années bissextiles maintiennent l'année calendaire très proche de la période réelle de révolution de la Terre.
Jour ouvré
Un jour d'activité normale, à l'exclusion des week-ends, jours fériés et fermetures de fin d'année. Les virements bancaires et les délais de livraison se comptent souvent en jours ouvrés plutôt qu'en jours calendaires, d'où l'existence d'un calculateur de jours ouvrés dédié.

Questions fréquentes

Le calculateur d'âge est spécifiquement conçu pour calculer l'âge actuel d'une personne à partir de sa date de naissance. Cet outil est un calculateur d'intervalle de dates à usage général où vous pouvez librement choisir n'importe quelle date de début et de fin, ce qui permet de mesurer n'importe quelle durée (compte à rebours vers un événement, durée d'un projet, etc.), et pas seulement un âge.

Le calculateur d'heures additionne ou soustrait des heures, minutes et secondes au sein d'une même journée (par exemple ajouter 2 heures 15 à 9 h 30). Cet outil mesure au contraire l'intervalle calendaire entre deux dates en années, mois, semaines et jours. Utilisez le calculateur d'heures si vous avez besoin d'une précision inférieure à la journée.

Aucune erreur ne se produit. L'outil inverse automatiquement les deux dates en interne, calcule l'intervalle sous forme de valeur absolue et affiche une note expliquant que les dates ont été inversées, afin que vous puissiez l'utiliser en toute confiance même sans être sûr de l'ordre des dates.

Oui. Les périodes incluant le 29 février sont calculées correctement en jours, mois et années grâce à l'arithmétique de dates native de JavaScript. Il n'est pas nécessaire de vérifier manuellement si une année bissextile est concernée.

« Jours au total » est la simple différence entre la date de début et la date de fin (la date de début compte comme le jour zéro). « Jours inclusifs » y ajoute 1, en comptant la date de début et la date de fin comme des jours pleins — la convention utilisée pour les séjours hospitaliers, les périodes de location ou le calcul d'ancienneté. Aucune des deux n'est plus « correcte » que l'autre : utilisez celle qui correspond à votre besoin.
Tool-kun

Anecdote — les pièges les plus courants du calcul de jours à la main

Lorsqu'on estime à la main l'écart entre deux dates, on arrondit souvent un mois à 30 jours pile. Or les mois réels comptent de 28 à 31 jours, si bien qu'estimer la période du 15 janvier au 20 mars à « 64 jours ÷ 30 ≈ 2,1 mois » peut s'écarter du résultat exact selon le calendrier, à savoir « 2 mois et 5 jours » — un écart qui compte lorsqu'il détermine l'échéance d'un contrat ou la date d'exigibilité d'une facture. Cet outil compare directement les champs année, mois et jour d'objets Date, et renvoie donc toujours une répartition exacte selon le calendrier.

Les années bissextiles ne se produisent pas simplement « tous les quatre ans ». Selon la règle du calendrier grégorien, une année divisible par 4 est bissextile, sauf si elle est divisible par 100, auquel cas elle ne l'est pas, à moins qu'elle ne soit également divisible par 400. L'année 2000 était bissextile, mais 1900 et 2100 ne le sont pas. Cette exception est intégrée au traitement standard des dates en JavaScript, et cet outil s'appuie exactement sur ce comportement.

Il existe deux conventions courantes pour compter les jours écoulés : un décompte inclusif qui compte la date de début comme le premier jour (du 1er au 10 janvier, cela donne « 10 jours »), et une simple différence qui ne compte que l'écart (« 9 jours »). Les séjours hospitaliers ou les périodes de location utilisent généralement le décompte inclusif, tandis qu'une simple estimation du temps écoulé se contente de la différence. Cet outil affiche les deux résultats à la fois, sans que vous ayez à les convertir vous-même.