Logo FigureNorth
FigureNorth
Explorer les outils

Calculateur de dates

Ajoutez ou soustrayez un nombre entier de jours civils à une date choisie, ou trouvez le nombre de jours civils écoulés entre deux dates.

Réponse rapide : Ce calculateur utilise des dates civiles plutôt que des intervalles locaux de 24 heures, ce qui stabilise les résultats lors des années bissextiles et des changements d’heure.

📅 Saisir les dates

Choisissez un type de calcul, puis entrez des dates valides du calendrier grégorien.

🧭 Type de calcul

Date obtenue

Entrez un décalage en jours entiers pour calculer la date.

Total des jours

Semaines + jours

Chaque jour civil est compté. Les fins de semaine et les jours fériés ne sont pas exclus.

⚠️ Avis d’information générale

Ce calculateur fournit des résultats de dates civiles à titre informatif et pour la planification. Il n’interprète pas les contrats, délais légaux, règles de dépôt ni conventions de calcul propres à une administration. Confirmez toute date critique auprès de l’autorité ou du professionnel concerné.

📘 Fonctionnement

Ajouter des jours et Soustraire des jours déplacent la date de début vers l’avant ou l’arrière d’un nombre entier non négatif de jours civils. Jours entre deux dates convertit les deux dates valides en numéros de jour civil UTC et retourne leur différence absolue.

Ajouter des jours: Date obtenue = Date de début + Décalage en jours entiers.

Soustraire des jours: Date obtenue = Date de début − Décalage en jours entiers.

↔️ Jours entre deux dates: Différence absolue entre les numéros de jour civil UTC.

🗓️ Fins de mois: Le calculateur avance par jours complets; il n’ajoute ni ne soustrait des mois civils.

🎯 Quand l’utiliser

  • 🚀 Trouver une date un certain nombre de jours après le début d’un projet.
  • ⏪ Reculer à partir d’une échéance ou d’un événement.
  • ✈️ Mesurer les jours civils écoulés entre des dates de voyage.
  • 💳 Vérifier des périodes de facturation ou d’abonnement exprimées en jours civils.
  • 🕰️ Comparer des dates historiques ou futures dans l’un ou l’autre ordre.

🧮 Exemple basé sur la formule de production

Ces exemples fixes appellent la même fonction calculateDate() que le calculateur interactif.

Ajouter un jour civil

31 décembre 2026 + 1 jour = 1 janvier 2027.

Différence traversant un jour bissextile

Du 28 février au 1er mars 2024 = 2 jours, avec le 29 février entre les deux dates.

📋 Hypothèses et règles de décompte

  • 📅 Les dates suivent le calendrier grégorien et ne comportent aucune heure.
  • 0️⃣ Une date de début identique à la date de fin donne 0 jour; le lendemain donne 1 jour écoulé.
  • ↔️ Jours entre deux dates ne traite pas la date de début comme le « jour 1 » et retourne une valeur absolue lorsque les dates sont inversées.
  • 🔢 L’ajout et la soustraction acceptent des entiers sûrs non négatifs.
  • 🗓️ Les décalages se font uniquement en jours civils; aucun décalage en mois ou en années n’est offert.
  • 🚫 Les dates invalides sont rejetées plutôt que reportées automatiquement au mois suivant.
  • 🌎 Les numéros de jour civil UTC protègent les différences contre les changements d’heure.
  • 🏖️ Les fins de semaine et les jours fériés restent inclus.

🗓️ Guide du calendrier et des années bissextiles

Mois de longueurs différentes

Les mois civils comptent 28, 29, 30 ou 31 jours. Un mois civil n’est pas considéré comme une période fixe de 30 jours.

Années bissextiles

Une année divisible par 4 est bissextile, sauf une année séculaire qui doit aussi être divisible par 400. Ainsi, 2000 était bissextile, mais pas 1900 ni 2100.

Franchir une fin de mois

Les décalages en jours entiers franchissent naturellement les limites de mois et d’année. Le 31 janvier plus un jour donne le 1er février.

Différences stables lors des changements d’heure

L’intervalle entre deux minuits locaux peut durer 23 ou 25 heures. Jours entre deux dates utilise donc des numéros de jour civil UTC plutôt que des millisecondes locales écoulées.

FAQ du calculateur de dates

La différence inclut-elle la date de début?

Non. Elle mesure les limites de jours civils franchies. La même date donne 0 jour et le lendemain donne 1 jour. Ajoutez-en un manuellement si votre échéancier exige un décompte inclusif des deux dates.

Puis-je entrer la date la plus tardive en premier?

Oui. Jours entre deux dates retourne la différence absolue et indique si les dates ont été saisies dans l’ordre inverse. Ajouter des jours et Soustraire des jours appliquent explicitement le sens choisi.

Comment fonctionne le 31 janvier plus un mois?

Ce calculateur ajoute ou soustrait des jours entiers, pas des mois. Le 31 janvier plus 1 jour donne le 1er février; cet outil n’applique aucune règle distincte de plafonnement ou de débordement mensuel.

Comment les années bissextiles sont-elles traitées?

Les dates suivent les règles grégoriennes. Les années divisibles par 4 sont bissextiles, sauf les années séculaires, qui doivent aussi être divisibles par 400. Ainsi, 2000 était bissextile, mais pas 1900 ni 2100.

Le changement d’heure modifie-t-il le résultat?

Non. Jours entre deux dates compare des numéros de jour civil UTC, et les décalages avancent par jours civils plutôt que par périodes fixes de 24 heures. Un changement d’heure n’ajoute ni ne retire un jour affiché.

Les fins de semaine et les jours fériés sont-ils exclus?

Non. Chaque jour civil est compté. Le calculateur n’exclut ni jours ouvrables, ni fins de semaine, ni jours fériés fédéraux ou locaux.

Portée et révision du calcul

Révisé selon la logique de production le 22 août 2026. Le calculateur couvre la validation stricte des dates grégoriennes, l’ajout et la soustraction de jours entiers, les différences absolues de jours écoulés, les semaines complètes, l’ordre inversé, les années bissextiles, les premières années et les limites de date prises en charge à l’exécution.

Il ne calcule pas les jours ouvrables, calendriers de jours fériés, heures, conversions de fuseau horaire, décalages en mois ou en années, ni les conventions de décompte inclusif. Vérifiez séparément les règles d’échéance externes.