Aller au contenu principal

Ajouter ou soustraire une durée à une date

Calculez la date obtenue en ajoutant ou en soustrayant des jours, des semaines, des mois ou des années, avec une règle claire pour les fins de mois et les années bissextiles.

Intégrer ce widget

Personnalisez le rendu, vérifiez l’aperçu puis copiez le code.

Aperçu

Type de code d’intégration

Code à copier

Responsive et redimensionné automatiquement par Bethemesh.

Cet outil vous a-t-il été utile ?

Comment fonctionne cet outil ?

Cet outil répond aux questions du type « quelle date serons-nous dans 90 jours ? », « quelle date tombe 6 mois après le 31 août ? » ou « quel jour était-il il y a 2 ans ? ». Choisissez une date de départ, ajoutez ou soustrayez un nombre de jours, de semaines, de mois ou d’années, et lisez la date obtenue avec son jour de la semaine. Le calcul est instantané et se fait entièrement dans votre navigateur.

Les jours et les semaines sont des durées fixes : l’outil avance ou recule du nombre exact de jours (une semaine = 7 jours) en traversant fins de mois, fins d’année et 29 février sans approximation.

Les mois et les années n’ont pas de longueur fixe : l’outil garde le même quantième et change le mois ou l’année. Si ce jour n’existe pas dans le mois d’arrivée, il retient le dernier jour du mois : 31 janvier + 1 mois = 28 février (29 en année bissextile), 31 mars − 1 mois = 28 ou 29 février, 29 février 2024 + 1 an = 28 février 2025. C’est le comportement par défaut (« constrain ») de la norme Temporal de JavaScript et de la plupart des tableurs.

Conséquence pratique : ajouter « 1 mois » n’est pas la même chose qu’ajouter « 30 jours », et une addition de mois n’est pas toujours réversible (31 janvier + 1 mois − 1 mois = 28 janvier). Choisissez l’unité qui correspond à la règle que vous appliquez.

Comment utiliser cet outil ?

  1. Choisissez la date de départ

    Tapez la date ou sélectionnez-la dans le calendrier.

  2. Indiquez l’opération et la durée

    Choisissez Ajouter ou Soustraire, saisissez un nombre entier et l’unité : jours, semaines, mois ou années.

  3. Lisez la date obtenue

    Le résultat s’affiche avec le jour de la semaine ; copiez le lien du calcul pour le retrouver ou le transmettre.

Règles de calcul

Deux règles différentes selon l’unité choisie.

Jours et semaines

date d’arrivée = date de départ ± n jours (semaines : n × 7 jours)

Mois et années

date d’arrivée = (année, mois ± n, min(jour, nombre de jours du mois d’arrivée)) ; 1 an = 12 mois

n
durée saisie, entier positif ou nul
min(…)
le plus petit des deux nombres : le jour est ramené au dernier jour du mois s’il n’existe pas

Cas d'utilisation

Échéance « dans X jours »

Trouver la date d’un rappel à J+30, d’un paiement à 45 jours ou d’une garantie de 90 jours à partir d’une date de départ.

Échéance mensuelle ou annuelle

Calculer la fin d’un abonnement de 12 mois, d’un préavis de 3 mois ou la date anniversaire d’un contrat.

Planning de projet

Placer un jalon 6 semaines après un lancement ou remonter de 8 semaines depuis une date de livraison.

Dates passées

Retrouver la date d’il y a 100 jours, 18 mois ou 10 ans, par exemple pour une période de référence.

Exemples

100 jours après le 11 octobre 2026

20 jours pour finir octobre, puis 30 (novembre) et 31 (décembre) : il reste 19 jours en janvier.

Entrée

11/10/2026 + 100 jours

Résultat

mardi 19 janvier 2027

Un mois après un 31 janvier

Le 31 février n’existe pas : la date est ramenée au dernier jour de février.

Entrée

31/01/2026 + 1 mois

Résultat

samedi 28 février 2026

Un an après un 29 février

2025 n’est pas bissextile ; en ajoutant 4 ans, on retombe sur le 29 février 2028.

Entrée

29/02/2024 + 1 an

Résultat

vendredi 28 février 2025

Conseils et bonnes pratiques

  • Pour un délai exprimé en jours ouvrés (hors week-ends), utilisez le calculateur de jours ouvrés, qui décale une date d’un nombre de jours de semaine.
  • Pour combiner plusieurs unités (2 mois et 10 jours), enchaînez deux calculs ; ajoutez de préférence les mois d’abord, puis les jours, l’ordre pouvant changer le résultat en fin de mois.
  • Un délai juridique se compte souvent à partir du lendemain de l’événement et peut être reporté si son dernier jour est un samedi, un dimanche ou un jour férié : vérifiez la règle applicable avant de retenir une date.
  • Pour connaître l’écart entre deux dates connues, utilisez plutôt le calculateur de différence entre deux dates.

Sources et références

Questions fréquentes

Quelle date serons-nous dans 30, 60 ou 90 jours ?

Laissez la date du jour comme date de départ, choisissez « Ajouter », saisissez 30, 60 ou 90 et l’unité Jours. Le résultat tient compte de la longueur réelle de chaque mois et des années bissextiles.

Ajouter 1 mois ou ajouter 30 jours, est-ce pareil ?

Non. « 1 mois » conserve le quantième (du 15 mars au 15 avril), alors que « 30 jours » avance d’exactement 30 jours (du 15 mars au 14 avril). Utilisez l’unité prévue par votre contrat ou votre règlement.

Que se passe-t-il pour un 31 quand le mois d’arrivée a 30 jours ?

La date est ramenée au dernier jour du mois : 31 mai + 1 mois = 30 juin, 31 janvier + 1 mois = 28 ou 29 février. Le jour ne déborde jamais sur le mois suivant.

Pourquoi 31 janvier + 1 mois − 1 mois donne-t-il le 28 janvier ?

Parce que la première opération ramène la date au 28 février ; soustraire ensuite un mois part du 28 et arrive au 28 janvier. Les additions de mois ne sont pas toujours réversibles, c’est inhérent au calendrier.

Peut-on ajouter des heures ou des minutes ?

Non, l’outil travaille au jour près. Pour additionner des heures, utilisez le calculateur de durée entre deux heures ou l’outil d’addition d’heures et de minutes.

Le calcul fonctionne-t-il pour des dates anciennes ?

Oui, il applique le calendrier grégorien à toutes les dates, y compris avant son adoption en 1582 (calendrier grégorien proleptique). Pour des dates historiques notées dans le calendrier julien, convertissez-les d’abord.

Outils associés

Des outils similaires ou complémentaires à celui-ci.

Outils similaires

Comptez les jours ouvrés (lundi-vendredi) ou ouvrables (lundi-samedi) entre deux dates et décalez une date de N jours travaillés.

Dates & tempsMis en avantUtiliser l’outil

Calculez combien de jours restent avant une date, ou combien se sont écoulés depuis, avec l’équivalent en semaines.

Dates & tempsMis en avantUtiliser l’outil