Calculateur de dates

Ajoutez ou retranchez des jours, semaines, mois ou années à n’importe quelle date et voyez où vous atterrissez.

Ajouter ou retrancher
Résultat
Date obtenue
Au format YYYY-MM-DD
Jours depuis la date de départ
Choisissez une date, ajoutez ou retranchez, puis indiquez de combien avancer.

Tout se calcule dans votre navigateur : les dates saisies ne quittent jamais votre appareil.

FAQ

Que donne le 31 janvier plus un mois ?

Février n’a pas de 31 : le résultat tombe donc sur le dernier jour du mois — le 28 février, ou le 29 les années bissextiles. C’est la convention des calendriers, des banques et des tableurs, et la ligne d’état le signale chaque fois que cela se produit.

Dans quel ordre années, mois, semaines et jours s’appliquent-ils ?

Les années et les mois bougent d’abord, puis les semaines et les jours s’ajoutent par-dessus. Ainsi, 31 janvier plus un mois et un jour atterrit d’abord fin février, puis avance d’un jour jusqu’en mars. Un autre ordre pourrait donner un autre jour ; celui-ci est donc fixe et prévisible.

Compte-t-il les jours ouvrés ?

Non : le calcul avance en jours calendaires, week-ends et jours fériés compris. Le résultat affiche le jour de la semaine, ce qui permet de voir aussitôt qu’une échéance tombe un samedi ou un dimanche et de la décaler soi-même.

Fonctionnement des calculs de calendrier

Le calcul de dates nécessite de prendre en compte les irrégularités du calendrier grégorien. Contrairement à une simple addition arithmétique, l'ajout de durées variables comme les mois ou les années doit s'adapter à la longueur changeante des mois (28, 29, 30 ou 31 jours) et à l'existence des années bissextiles.

Ce calculateur effectue ces opérations complexes de manière automatique. À partir d'une date de départ, vous pouvez ajouter ou retrancher une combinaison précise d'années, de mois, de semaines et de jours. L'outil intègre les règles de transition des années bissextiles pour garantir l'exactitude du résultat, que vous remontiez dans le passé ou que vous planifiez dans le futur.

Paramètres de saisie et limites du calculateur

Pour effectuer un calcul, l'outil s'appuie sur plusieurs paramètres précis:

  • Date de départ: Une date du calendrier. Par défaut, l'outil affiche la date du jour. Si la date saisie n'est pas valide, le message d'erreur « La date de départ n’est pas une date valide. » s'affiche.
  • Ajouter ou retrancher: Ce choix détermine la direction du calcul dans le temps.
  • Années, Mois, Semaines, Jours: Chaque champ accepte un nombre entier compris entre 0 et 1 000 000 inclus. Si l'une de ces valeurs dépasse cette limite ou n'est pas un nombre entier, l'outil affiche l'erreur « Chaque quantité doit être un nombre entier de 1 000 000 au plus. ».

La plage de calcul prise en charge pour la date finale s'étend de l'an 1 à l'an 9999. Si le résultat de votre opération sort de ces limites, le message « Le résultat sort de la plage prise en charge (années 1 à 9999). » apparaît, et les champs de résultats sont réinitialisés avec le symbole .

L'ordre des opérations temporelles

Pour garantir un résultat constant et prévisible, le calculateur applique les différentes unités de temps selon un ordre strict et invariable:

  1. Années et mois: Ces unités sont appliquées en premier à la date de départ.
  2. Semaines et jours: Les semaines et les jours sont ajoutés ou soustraits dans un second temps, à partir du repère mensuel obtenu à l'étape précédente.

Cet ordre de traitement est crucial, car intervertir les étapes modifierait le résultat final en raison de la longueur variable des mois traversés.

La règle du décalage en fin de mois (clamping)

Un cas particulier se présente lorsque le calcul aboutit à un jour qui n'existe pas dans le mois de destination. Par exemple, si vous ajoutez un mois au 31 août, le résultat théorique devrait être le 31 septembre, or le mois de septembre ne compte que 30 jours.

Dans cette situation, l'outil applique la règle du « clamping » (ou verrouillage): le résultat est automatiquement ramené au dernier jour du mois cible. Pour l'exemple du 31 août plus un mois, le résultat sera donc le 30 septembre. Lorsque ce mécanisme s'active, l'outil affiche la note explicative suivante: « Ce jour n’existe pas dans le mois d’arrivée: le résultat tombe sur son dernier jour. ».

Interprétation des résultats obtenus

Une fois le calcul validé, l'outil affiche trois informations distinctes:

  • Date obtenue: La date finale calculée, présentée avec le jour de la semaine correspondant.
  • Au format YYYY-MM-DD: La date finale exprimée selon la norme internationale ISO.
  • Jours depuis la date de départ: Le nombre total de jours réels qui séparent la date de départ de la date obtenue.

Chacun de ces résultats peut être copié directement dans votre presse-papiers en cliquant simplement dessus.

Il est important de noter que le calcul s'effectue exclusivement en jours calendaires. Cela signifie que les week-ends et les jours fériés sont inclus dans le décompte global. L'affichage du jour de la semaine dans le résultat permet d'identifier immédiatement si une échéance tombe un jour non ouvré.

Confidentialité des données

Le traitement des données saisies respecte votre vie privée. Tous les calculs de dates sont exécutés localement dans votre navigateur web. Aucune information, date de départ ou durée saisie n'est envoyée vers un serveur externe ou enregistrée en dehors de votre appareil.

FAQ

Que donne le 31 janvier plus un mois?
Février n’a pas de 31: le résultat tombe donc sur le dernier jour du mois — le 28 février, ou le 29 les années bissextiles. C’est la convention des calendriers, des banques et des tableurs, et la ligne d’état le signale chaque fois que cela se produit.

Dans quel ordre années, mois, semaines et jours s’appliquent-ils?
Les années et les mois bougent d’abord, puis les semaines et les jours s’ajoutent par-dessus. Ainsi, 31 janvier plus un mois et un jour atterrit d’abord fin février, puis avance d’un jour jusqu’en mars. Un autre ordre pourrait donner un autre jour; celui-ci est donc fixe et prévisible.

Compte-t-il les jours ouvrés?
Non: le calcul avance en jours calendaires, week-ends et jours fériés compris. Le résultat affiche le jour de la semaine, ce qui permet de voir aussitôt qu’une échéance tombe un samedi ou un dimanche et de la décaler soi-même.