Passer au contenu

Calculateur de Nombre de Jours - Calculer les Jours Entre les Dates

Calculateur gratuit de nombre de jours pour trouver les jours entre les dates ou calculer des dates futures/passées. Inclut les années bissextiles, les jours ouvrables et les calculs de périodes pour la planification de projets et l'analyse financière.

Calculateur de nombre de jours

Calculateur de chargement...
📚

Documentation

Qu’est-ce qu’un calculateur du nombre de jours ?

Un calculateur du nombre de jours détermine combien de jours séparent deux dates. Il peut aussi faire l’inverse : partir d’une date et lui ajouter un nombre de jours, de semaines, de mois ou d’années pour trouver une date ultérieure. Ces deux opérations utilisent l’arithmétique du calendrier, et non l’heure, de sorte que le résultat ne change pas selon le fuseau horaire ou l’heure d’été.

Comment calculer le nombre de jours entre deux dates

Pour trouver le nombre de jours entre deux dates, comptez combien de jours les séparent dans le calendrier. La formule est la suivante :

1days between = |end date's day count − start date's day count|
2

Le « rang » de chaque date correspond à sa position dans une suite ininterrompue de jours calendaires. Soustraire l’un de l’autre, puis prendre la valeur absolue, donne le nombre de jours qui les séparent. Cela fonctionne dans les deux sens : le calculateur renvoie toujours un nombre positif, peu importe la date saisie en premier.

Le calcul tient compte de deux éléments qui rendent le décompte manuel des dates délicat :

  • Durée variable des mois. Les mois comptent de 28 à 31 jours, de sorte que l’écart entre deux dates dépend des mois qui se trouvent entre elles.
  • Années bissextiles. Dans le calendrier grégorien, une année est bissextile si elle est divisible par 4. Les années séculaires font exception : elles ne sont bissextiles que si elles sont aussi divisibles par 400. Ainsi, 2024 est une année bissextile, mais 1900 ne l’était pas, alors que 2000 l’était.

Exemple détaillé

Du 1 janvier 2024 au 1 février 2024 : janvier compte 31 jours, le calculateur renvoie donc 31 jours.

Comment calculer une date après une période

Le second mode part d’une date et avance du nombre choisi de jours, de semaines, de mois ou d’années.

  • Jours : la date avance de ce nombre de jours calendaires.
  • Semaines : la date avance de ce nombre de semaines, comptées comme sept jours chacune.
  • Mois : la date avance de ce nombre de mois en conservant le même jour du mois. Si le mois cible est plus court et ne comporte pas ce jour, le résultat est reporté au dernier jour de ce mois.
  • Années : la date avance de ce nombre d’années en conservant le même mois et le même jour. Si le résultat devait être le 29 février d’une année qui n’est pas bissextile, il est reporté au 28 février.

La période doit être un nombre entier d’au moins 1. Le calculateur avance uniquement à partir de la date de départ ; il ne soustrait pas de période pour trouver une date antérieure.

Exemples détaillés

31 janvier 2024, plus 1 mois. Février ne comporte pas de 31e jour, le résultat est donc reporté au dernier jour de février. Comme 2024 est une année bissextile, il s’agit du 29 février 2024.

29 février 2024, plus 1 an. Un an plus tard, on arrive en février 2025, qui n’est pas une année bissextile et n’a donc pas de 29e jour. Le résultat retombe sur le dernier jour de février 2025 : 28 février 2025.

Foire aux questions

Comment calculer le nombre de jours entre deux dates ?

Soustrayez la position d’une date dans le calendrier de celle de l’autre, puis prenez la valeur absolue. Le résultat est un nombre entier de jours qui ignore l’heure de la journée ; il est donc identique, quelle que soit l’heure à laquelle l’une ou l’autre date a été saisie.

Le calculateur tient-il compte des années bissextiles ?

Oui. Il applique la règle grégorienne des années bissextiles : une année divisible par 4 est bissextile, sauf s’il s’agit d’une année séculaire, auquel cas elle doit également être divisible par 400. Février compte 29 jours lors d’une année bissextile et 28 jours les autres années.

Puis-je calculer une date passée en saisissant un nombre négatif de jours ?

Non. Le mode « date après une période » ajoute uniquement une période à partir de la date de début ; la période doit être égale ou supérieure à 1. Pour remonter à une date antérieure, utilisez le mode « jours entre deux dates » en indiquant la date antérieure comme l’une des deux dates saisies.

Que se passe-t-il si l’ajout d’un mois ou d’une année aboutit à un jour inexistant, comme 31 février ?

Le résultat est reporté au dernier jour valide de ce mois. Ajouter 1 mois au 31 janvier donne 28 février lors d’une année normale ou 29 février lors d’une année bissextile, car février ne compte jamais 31 jours.

Le fuseau horaire ou l’heure d’été influent-ils sur le résultat ?

Non. Les deux calculs utilisent exclusivement des dates calendaires et non des instants précis ; le résultat est donc identique quels que soient le fuseau horaire ou les réglages de l’horloge de l’appareil utilisé.

Le calculateur compte-t-il uniquement les jours ouvrés ou tous les jours ?

Tous les jours calendaires, y compris les week-ends et les jours fériés. Un calculateur dédié aux jours ouvrés est nécessaire pour exclure les week-ends et les jours fériés du décompte.

Le calculateur gère-t-il les dates antérieures à l’adoption du calendrier grégorien en 1582 ?

Il applique les règles actuelles du calendrier grégorien à toute date saisie, y compris les dates antérieures à 1582. Le calendrier grégorien a été introduit pour la première fois en 1582. De nombreux pays utilisaient le calendrier julien avant cette année-là, de sorte que les résultats pour des dates historiques peuvent ne pas correspondre au système de calendrier alors en usage.

Références

  1. U.S. Naval Observatory. Leap Years. USNO : années bissextiles — les années divisibles par 4 sont bissextiles, sauf les années séculaires non divisibles par 400.
  2. U.S. Naval Observatory. Introduction to Calendars. USNO : introduction aux calendriers — le calendrier grégorien a été introduit pour la première fois en 1582 par le pape Grégoire XIII.