À quoi sert ce calculateur
Le calculateur de date ± unités calendaires ajoute ou retranche un nombre de jours, semaines, mois, trimestres ou années à partir d'une date de départ. Il renvoie la date obtenue dans le format de votre choix, le jour de la semaine, ainsi que le quantième (numéro du jour dans l'année) pour la date de départ comme pour le résultat. Il s'appuie sur le calendrier grégorien proleptique : il fonctionne donc partout de la même façon, sans tenir compte des jours fériés ni des règles de jours ouvrés propres à chaque pays.
Comment l'utiliser
Saisissez la date de départ (année, mois, jour), choisissez un format de date (États-Unis m/j/aaaa, Europe j-m-aaaa ou ISO aaaa-mm-jj) qui détermine l'affichage des dates, sélectionnez l'opérateur (ajouter ou soustraire), indiquez le nombre d'unités et sélectionnez le type d'unité. Le nombre peut être nul ou négatif.
La formule expliquée
Les jours et les semaines reposent sur un comptage exact des jours : la date est convertie en numéro de jour julien (JDN), le décalage signé est ajouté (les semaines sont multipliées par 7), puis le JDN est reconverti en date, en respectant automatiquement les années de 365 et 366 jours. Les mois, trimestres et années avancent par mois calendaires entiers. Le total des mois est calculé, réparti en années et en mois, et le jour est ramené au dernier jour valide du mois concerné. Par exemple, le 31 janvier moins un mois donne le dernier jour du mois précédent, et non un débordement sur le mois suivant.
$$\text{Result} = \text{Start Date} \;\pm\; n \times \text{Unit}$$
$$\text{JDN}_{result} = \text{JDN}_{start} + n_{days}$$
$$D_{result} = \min\big(D_{start},\; \text{daysInMonth}(Y_{result}, M_{result})\big)$$
Exemple concret
Départ le 15/06/2026 (un lundi, 166ᵉ jour de 2026), on ajoute 180 jours. Le numéro de jour julien est \(2461577\) ; en ajoutant 180, on obtient $$2461577 + 180 = 2461757,$$ soit le 12 décembre 2026 — un samedi et le 346ᵉ jour de 2026. Le résultat affiche donc « samedi 12 décembre 2026 / 12/12/2026 / 346ᵉ jour de 2026 ».
FAQ
Pourquoi ajouter un mois change-t-il parfois le jour ? Parce que les mois n'ont pas tous la même durée. Ajouter un mois au 31 janvier tombe sur le dernier jour valide du mois suivant (28 ou 29 février) grâce à l'ajustement automatique.
Comment sont gérées les années bissextiles ? Le calcul en jours et en semaines compte les jours réels : les jours bissextiles sont donc franchis correctement. Ajouter des années entières au 29 février aboutit au 28 février lorsque l'année cible n'est pas bissextile.
Tient-il compte des jours ouvrés ? Non — il raisonne en unités purement calendaires et ignore les week-ends et les jours fériés.