Aller au contenu
OUTIL TEMPS

Calculateur de dates — différence, jour de semaine et arithmétique

Combien de jours avant Noël ? Quel jour était le 9 novembre 1989 ? Trois modes, conformes ISO 8601 — tout reste dans votre navigateur.

Datums-Eingaben bleiben in deinem Browser · keine Server-Anfrage · keine Cookies

Modus

Eingabe

End-Datum mitzählen

Off-by-One ist die häufigste Fehlerquelle: vom 1. bis 5. Januar sind exklusiv 4 Tage, inklusive 5 Tage.

218 Tage
31,1 Wochen
7,2 Monate (ca.)
0,6 Jahre (ca.)
0 Jahre
7 Monate
4 Tage

DATEDIF-fixed: Monatsende zu Monatsende zählt als voller Monat. Bei Off-by-One-Konflikten gilt die ISO-8601-Definition.

Wochentag Start Donnerstag
Wochentag Ende Freitag
Kalenderwoche KW 52 / 2026

Das ISO-8601-Jahr 2026 hat 53 Wochen — die zusätzliche Woche entsteht nach der Donnerstags-Regel.

Startjahr Nein
Endjahr Nein

Comment ça marche

  1. 01

    Text oder Code einfügen

    Füge deinen Inhalt in das Eingabefeld ein oder tippe direkt.

  2. 02

    Automatische Verarbeitung

    Das Tool verarbeitet den Inhalt sofort und zeigt das Ergebnis.

  3. 03

    Ergebnis kopieren

    Kopiere das Ergebnis mit einem Klick in die Zwischenablage.

Confidentialité

Alle Berechnungen laufen direkt in deinem Browser. Keine Daten werden auf Server übertragen.

La plupart des calculateurs de dates gratuits en ligne souffrent des trois mêmes défauts_: la date de fin est tantôt incluse, tantôt non (le décalage d'un jour est la plainte la plus fréquente dans les avis), la décomposition année/mois/jour reprend les bugs notoires de DATEDIF d'Excel, et la séparation entre différence, arithmétique et recherche de jour de semaine est confuse.

01 — Mode d’emploi

Comment utiliser cet outil ?

  1. Choisissez le mode — différence, date +/- ou jour de semaine (sélecteur en haut).
  2. Saisissez la date — tapez directement 16/05/2026 ou 2026-05-16, ou utilisez le sélecteur calendrier. Boutons rapides pour Aujourd'hui, Noël, Saint-Sylvestre et Y2K.
  3. En mode différence : réglez le commutateur inclure/exclure — du 1ᵉʳ au 5 janvier, exclusif = 4 jours, inclusif = 5.
  4. En mode date +/- : choisissez la quantité + l'unité (jours/semaines/mois/années) + plus ou moins — le calcul gère les années bissextiles.
  5. Copiez le lien de partage — l'URL contient le mode et les dates, le destinataire voit le même résultat sans compte.

Pourquoi un calculateur de dates avec trois modes clairement séparés ?

Le calcul de dates ressemble à une fonction mineure, mais c’est en pratique ce que les utilisateurs d’Excel googlent le plus. « Combien de jours jusqu’à… », « Quel jour de la semaine était… », « Date + 30 jours » — trois questions très différentes, pour lesquelles beaucoup d’outils gratuits utilisent le même formulaire. Résultat : confusion. Faut-il inclure le jour de fin ? Que veut concrètement dire « 1 mois » ? Pourquoi mon DATEDIF Excel renvoie-t-il pour la troisième fois une valeur différente ?

Ce calculateur sépare les trois modes avec un sélecteur visible. En mode différence, l’accent est mis sur le nombre de jours et sur la décomposition année/mois/jour. En mode date +/-, sur une seule sortie : la nouvelle date. En mode jour-de-semaine, sur une question unique : quel jour de la semaine correspond à cette date. Trois modes plutôt qu’un « formulaire universel » réduit la charge cognitive et rend l’écran plus partageable en capture.

Comment calculer correctement la différence entre deux dates ?

La formule de base est simple : nombre de millisecondes entre le début et la fin divisé par 86 400 000. Ce qui rend la chose délicate en pratique, c’est l’heure d’été : le 29 mars 2026, l’Europe centrale passe de l’heure d’hiver à l’heure d’été, ce jour n’a que 23 heures. Une simple soustraction de deux Date.getTime() donne pour « 28 mars au 30 mars » 47 heures au lieu de 48, soit 1,96 jour. Le calculateur contourne cela en normalisant les dates à midi UTC, puis en mesurant la différence par tranches de 24 heures — robuste face à l’heure d’été.

La question inclure/exclure est le point sensible principal. Les fils des forums (Preceden, FreeDateCalculator, Calculator.net) montrent que la frustration la plus fréquente est : « Du 1ᵉʳ au 5 janvier — ça fait 4 ou 5 jours ? » Le décompte exclusif (standard au sens ISO) donne 4 : 1 → 2, 2 → 3, 3 → 4, 4 → 5. Le décompte inclusif donne 5 : chacun des cinq jours compte. Les deux réponses sont justes — mais dans des contextes différents. Les durées contractuelles se comptent souvent inclusivement (jour de début et de fin inclus), les jours de voyage exclusivement (le dernier jour = départ, non complet). Le calculateur rend le commutateur visible, pas caché — les deux valeurs sont à un clic.

Qu’est-ce que le correctif DATEDIF et pourquoi est-il nécessaire ?

La fonction DATEDIF d’Excel (et celle de Google Sheets et LibreOffice Calc) donne des résultats stables pour les unités « y », « m » et « d », mais pour les unités combinées « ym » (mois restant après les années), « md » (jours restants après les mois) et « yd » (jours restants après les années), elle traîne depuis plus de dix ans des bugs documentés. Exemple tiré du forum Mr-Excel : =DATEDIF("2026-01-31","2026-02-28","md") renvoie sur certaines versions d’Excel 28 — ce qui est tout simplement faux, puisqu’un mois calendaire complet s’est écoulé. Microsoft n’a jamais officiellement corrigé ces bugs ni ne les documente dans l’aide.

Ce calculateur applique un ancrage en fin de mois visible : si le jour de début ET le jour de fin sont chacun le dernier jour de leur mois, nous comptons cela comme un mois complet. Exemple comparatif :

Couple de datesExcel DATEDIF « md »Calculateur de dates
31/01/2026 → 28/02/202628 jours1 mois / 0 jour
29/02/2024 → 31/03/20242 jours1 mois / 0 jour
30/04/2026 → 31/05/20261 jour1 mois / 0 jour
15/01/2026 → 15/02/20260 jour1 mois / 0 jour

L’infobulle dans l’outil explique la règle directement à côté du résultat, vous n’avez donc pas à faire confiance aveuglément au calculateur — vous pouvez vérifier la décision. C’est le seul endroit dans la sphère francophone des calculateurs de dates où le bug DATEDIF est rendu transparent — tous les autres copient le comportement d’Excel ou ne le documentent pas.

Comment fonctionne la semaine ISO 8601 ?

La semaine ISO 8601 ne correspond pas à l’« index intuitif de la semaine dans le calendrier ». La règle ISO : une semaine commence le lundi (jour ISO 0). La semaine ISO d’une date est la semaine qui contient son jeudi. Ainsi, le 1ᵉʳ janvier peut appartenir à la dernière semaine ISO de l’année précédente, et le 31 décembre à la première semaine ISO de l’année suivante.

Exemples concrets pour 2026 :

  • 1ᵉʳ janvier 2026 est un jeudi → jour ISO 3. La semaine contient son propre jeudi → semaine 1 de 2026.
  • 31 décembre 2024 était un mardi. Son jeudi associé est le 2 janvier 2025 → la semaine appartient à la semaine 1 de 2025, pas à la semaine 53 de 2024.
  • 29 décembre 2025 est un lundi. Son jeudi est le 1ᵉʳ janvier 2026 → la semaine appartient à la semaine 1 de 2026.

Conséquence : les années ISO peuvent compter 52 ou 53 semaines. La règle : 53 semaines si le 1ᵉʳ janvier de l’année ISO est un jeudi (comme en 2026) OU si l’année calendaire est bissextile et que le 1ᵉʳ janvier tombe un mercredi (comme 2020 ou 2032). 2026 est l’une des rares années à 53 semaines — le calculateur affiche un avertissement explicite si votre résultat tombe en semaine 53.

Quand le mode jour-de-semaine sert-il pour des dates historiques ?

Le mode jour-de-semaine répond à une catégorie spécifique de questions vocales : « Quel jour était le 9 novembre 1989 ? », « Quel jour suis-je né ? », « Quand mon anniversaire tombera-t-il un vendredi en 2030 ? ». Ce sont des questions qui dominent les Featured Snippets et auxquelles les LLM (ChatGPT, Perplexity, Gemini) répondent, selon les études Princeton-GEO, à 40 % avec des réponses autonomes lorsque la source est structurée.

Exemples de dates culturellement et historiquement importantes (toutes vérifiables avec notre calculateur) :

  • 20 juillet 1969 — alunissage d’Apollo 11 = dimanche. Jour 201 de 1969, semaine 29.
  • 9 novembre 1989 — chute du mur de Berlin = jeudi. Jour 313 de 1989, semaine 45.
  • 1ᵉʳ janvier 2000 — Y2K = samedi. Jour 1 de 2000 (année bissextile), semaine 52 de 1999.
  • 11 septembre 2001 — attentats du World Trade Center = mardi. Jour 253 de 2001, semaine 37.
  • 24 février 2022 — début de la guerre d’agression russe contre l’Ukraine = jeudi. Jour 55 de 2022, semaine 8.

Le calculateur fournit pour chaque date quatre informations : le jour de la semaine (p. ex. jeudi), la semaine ISO (p. ex. semaine 45 de 1989), le rang dans l’année (p. ex. 313/365) et le statut bissextile. On obtient ainsi plusieurs réponses d’un seul coup d’œil.

Que signifie le passage grégorien et pourquoi un avertissement s’affiche-t-il pour les dates antérieures à 1583 ?

Le 15 octobre 1582, les parties catholiques d’Europe ont adopté le calendrier grégorien — le pape Grégoire XIII a décidé que le jeudi 4 octobre 1582 (julien) serait suivi du vendredi 15 octobre 1582 (grégorien). Les 10 jours sautés corrigeaient la dérive accumulée par le calendrier julien sur 1 600 ans.

Les pays protestants ont suivi beaucoup plus tard — la Grande-Bretagne et ses colonies seulement en 1752 (avec 11 jours sautés), la Suède en 1753, la Russie en 1918 (avec 13 jours sautés). Pour calculer le jour de la semaine d’une date historique, il faut donc savoir : dans quel calendrier ?

Ce calculateur calcule TOUJOURS en grégorien proleptique — c’est-à-dire comme si le calendrier grégorien avait déjà existé avant 1582. C’est la convention ISO 8601. Pour les dates antérieures au 15 octobre 1582, un bandeau discret apparaît : « Avant le 15/10/1582, le calendrier julien était encore régional. » Les sources historiques — chroniques, journaux, inscriptions — utilisent la date julienne et diffèrent ainsi de 10 à 13 jours de notre calcul. Si vous cherchez le jour de la semaine de la bataille d’Hastings (14 octobre 1066 julien), notre outil donne le résultat grégorien proleptique ; la source d’époque parlerait d’un samedi.

Aucun autre calculateur francophone ne documente explicitement ce passage — la plupart calculent silencieusement en proleptique, sans informer l’utilisateur. Nous affichons l’avertissement de manière visible.

Quels formats l’entrée de date reconnaît-elle ?

Le calculateur accepte trois formats d’entrée en parallèle :

  1. ISO 86012026-05-16 (année à 4 chiffres, mois à 2 chiffres, jour à 2 chiffres, séparés par des tirets). C’est la norme lisible par machine et ce que produit l’<input type="date"> natif.
  2. Format français16/05/2026 ou 1/5/2026 (jour/mois/année, valeurs à un chiffre acceptées).
  3. Sélecteur calendrier — le sélecteur natif du navigateur (Chrome / Safari / Firefox) s’ouvre au clic sur l’icône calendrier. Smashing Magazine et le Nielsen-Norman Group documentent que beaucoup d’outils gratuits font du sélecteur la seule méthode de saisie — nous l’interdisons explicitement : taper est toujours plus rapide quand vous connaissez déjà la date.

Les dates hors plage (30 février, mois 13) sont refusées ; le calculateur affiche un message d’erreur discret avec rappel du format. Les années à deux chiffres (p. ex. 16/05/26) ne sont volontairement PAS acceptées, car ambiguës (2026 ou 1926 ?).

Ce qui n’entre pas dans le calculateur de dates et pourquoi

Le calculateur renonce volontairement à certaines fonctionnalités qu’ont d’autres outils :

  • Pas de calcul de jours ouvrés avec jours fériés. C’est un outil distinct, le calculateur de jours ouvrés avec granularité par région.
  • Pas de logique de fuseau horaire. Le calcul de dates sans heure suffit pour 95 % des demandes ; pour la conversion de fuseaux, il y a le calculateur de fuseaux horaires dédié.
  • Pas de semaine de grossesse / règle de Naegele. C’est un cas d’usage santé et il relève d’un calculateur de grossesse séparé.
  • Pas de logique de délais juridiques. Les délais juridiques suivent leur propre logique — ce serait un outil de délais distinct, à publier plus tard.
  • Pas de résolution heures/minutes/secondes. Les calculs infra-journaliers constituent un cluster de cas d’usage à part.
  • Pas de notifications de rappel. Cela demanderait un compte — et nous ne franchirons pas cette ligne.

Ces absences sont délibérées — nous construisons un outil fortement focalisé, pas un couteau suisse.

Quels outils liés existent ?

  • Calculateur d’âge — calcul conforme au Code civil des années, mois et jours depuis une date de naissance, avec comparaison multi-personnes et grille « Life in Weeks ».
  • Calculateur de jours ouvrés — jours ouvrés entre deux dates avec liste de jours fériés par région et détecteur de ponts.
  • Calculateur de phases lunaires — phase de la lune et taux d’illumination pour une date, utile pour planifier des photos ou des activités en extérieur.
  • Convertisseur Unix Timestamp — convertir date et heure en timestamps Unix, utile pour requêtes de base de données et fichiers de log.
  • Calculateur de fuseaux horaires — convertir l’heure entre fuseaux — séparé du calculateur de dates car la logique de fuseaux exige sa propre interface.

Dernière mise à jour :

Vous pourriez aussi aimer