Préproduction. Ce site n’est pas indexable : en-tête X-Robots-Tag et balise meta robots en noindex.

Calculs Express
  • Exact

Nombre de jours entre deux dates

Deux dates, et l’écart en jours calendaires, ouvrés et ouvrables. Les jours fériés français sont calculés, pas recopiés d’une table.

Chargement du calculateur…

Calcul exact. Calcul exact. Les jours fériés mobiles sont déduits de la date de Pâques par l’algorithme de Meeus : aucune table datée n’est nécessaire, la liste reste juste indéfiniment.

La formule

Jours = (date de fin − date de début) ÷ 86 400 000 ms, puis + 1 si l’on compte les deux bornes

Jour calendaire
tous les jours, week-ends et fériés compris
Jour ouvré
du lundi au vendredi, hors jours fériés
Jour ouvrable
du lundi au samedi, hors jours fériés — la notion du code du travail

Ce que le calcul suppose

  • Tout le calcul se fait en temps universel, à midi. Un changement d’heure d’été ne peut donc pas décaler un résultat d’un jour, ce qui est le bug classique de ce type d’outil.
  • Les jours fériés mobiles découlent de la date de Pâques, calculée par l’algorithme de Meeus, exact pour tout le calendrier grégorien.
  • Les onze fériés du régime général sont retenus. L’Alsace-Moselle et l’outre-mer ne sont pas traités.

Comprendre le calcul

Compter des jours paraît trivial jusqu’à ce que deux outils donnent deux résultats. L’écart vient presque toujours de trois questions dont la réponse n’est pas universelle.

Compte-t-on les bornes ?

Du 1er au 2 janvier, y a-t-il un jour ou deux ? Les deux réponses sont correctes. L’écart entre les deux dates vaut un jour ; le nombre de jours occupés, si l’on séjourne à l’hôtel les deux jours, en vaut deux. La première convention s’appelle un intervalle, la seconde un décompte inclusif. La case à cocher ci-dessus vous laisse choisir, parce qu’aucune des deux n’est la bonne dans l’absolu — et parce que c’est exactement là que les calculateurs divergent entre eux.

Jours ouvrés ou jours ouvrables ?

Les deux termes ne sont pas synonymes et la différence coûte une semaine de congés par an. Les jours ouvrables vont du lundi au samedi, soit six jours par semaine : c’est la notion du code du travail, celle dans laquelle les congés payés se comptent par défaut. Les jours ouvrés vont du lundi au vendredi, soit cinq jours : c’est la notion de l’entreprise qui ferme le samedi. Cinq semaines de congés valent 30 jours ouvrables ou 25 jours ouvrés — le même repos, deux chiffres.

Les jours fériés, et pourquoi ils n’ont pas besoin d’être mis à jour

Six des onze jours fériés français sont fixes. Les cinq autres — Pâques excepté, qui tombe un dimanche — dépendent de la date de Pâques : le lundi de Pâques la suit d’un jour, l’Ascension de trente-neuf, le lundi de Pentecôte de cinquante. Or Pâques se calcule : c’est le premier dimanche après la première pleine lune ecclésiastique suivant l’équinoxe de printemps, et l’algorithme de Meeus en donne la date exacte pour n’importe quelle année du calendrier grégorien. Ce site n’a donc aucune table de jours fériés à maintenir, et son décompte restera juste en 2040 comme en 2026.

Les années bissextiles

Une année est bissextile si elle est divisible par 4, sauf si elle est divisible par 100 sans l’être par 400. 2000 était bissextile, 1900 ne l’était pas, 2100 ne le sera pas. Cette exception centenaire est la source d’un bug célèbre : Excel considère à tort que 1900 était bissextile, et le 29 février 1900 existe dans ses feuilles. L’erreur a été conservée volontairement pour rester compatible avec Lotus 1-2-3. Elle n’affecte que les dates antérieures à mars 1900.

Le faire dans Excel

Les formules ci-dessous sont écrites pour un Excel en français, dont le séparateur d’arguments est le point-virgule et le séparateur décimal la virgule. Elles fonctionnent aussi dans LibreOffice Calc.

L’écart en jours calendaires

Date de début en A2, date de fin en B2.

=B2-A2

Le piège : Le piège le plus fréquent d’Excel, tous domaines confondus : le résultat s’affiche sous forme de date, souvent « 30/09/1900 », parce que la cellule a hérité du format Date de ses voisines. Le calcul est juste, seul l’affichage est faux. Sélectionnez la cellule et repassez-la au format Standard. Pour compter les deux bornes, écrivez =B2-A2+1.

Les jours ouvrés, jours fériés exclus

Dates en A2 et B2, liste des jours fériés en F2:F20.

=NB.JOURS.OUVRES(A2;B2;$F$2:$F$20)

Le piège : Cette fonction compte les deux bornes incluses, contrairement à =B2-A2. Passer de l’une à l’autre décale donc systématiquement le résultat de un. Le troisième argument est facultatif ; sans lui, les jours fériés sont comptés comme travaillés. Pour un rythme autre que le lundi-vendredi, utilisez NB.JOURS.OUVRES.INTL, qui accepte un masque de week-end.

L’écart en années, mois et jours

Dates en A2 et B2.

=DATEDIF(A2;B2;"y")&" ans, "&DATEDIF(A2;B2;"ym")&" mois, "&DATEDIF(A2;B2;"md")&" jours"

Le piège : DATEDIF est une fonction fantôme : elle existe, elle fonctionne, elle n’apparaît dans aucun assistant, aucune saisie semi-automatique ne la propose, et elle garde son nom anglais même dans un Excel en français. Ses unités sont piégeuses : "y" et "m" tronquent au lieu d’arrondir, et l’unité "md" est connue pour renvoyer des résultats faux, voire négatifs, sur certaines combinaisons de fins de mois. Pour un âge, "y" est fiable ; pour le reste, méfiance.

La date de Pâques, sans table

Année en A2.

=ARRONDI(DATE(A2;4;1)/7+MOD(19*MOD(A2;19)-7;30)*0,14;0)*7-6

Le piège : Cette formule compacte, très répandue, donne la date de Pâques pour les années comprises entre 1900 et 2203. Elle repose sur une approximation décimale (le 0,14) et sort du domaine au-delà. Formatez la cellule en Date. Le lundi de Pâques est cette date + 1, l’Ascension + 39, le lundi de Pentecôte + 50.

Questions fréquentes

Faut-il compter le premier et le dernier jour ?

Cela dépend de la question. Pour un écart entre deux dates, non : du 1er au 2 janvier, il s’écoule un jour. Pour un décompte de jours occupés — un séjour, une durée de mission, une période de location — oui : du 1er au 2, cela fait deux jours. La case à cocher du formulaire vous laisse trancher. C’est la première cause d’écart entre deux calculateurs de dates.

Quelle différence entre jours ouvrés et jours ouvrables ?

Les jours ouvrables vont du lundi au samedi (six par semaine), les jours ouvrés du lundi au vendredi (cinq par semaine). Le code du travail raisonne en jours ouvrables : cinq semaines de congés y valent 30 jours ouvrables, ou 25 jours ouvrés. Le repos est le même, seule l’unité change.

Combien y a-t-il de jours fériés en France ?

Onze au régime général : le 1er janvier, le lundi de Pâques, le 1er mai, le 8 mai, l’Ascension, le lundi de Pentecôte, le 14 juillet, le 15 août, la Toussaint, le 11 novembre et Noël. L’Alsace-Moselle en compte deux de plus, le Vendredi saint et le 26 décembre. Les départements d’outre-mer ajoutent leur date d’abolition de l’esclavage. Ce calculateur applique les onze du régime général et le signale.

Pourquoi Excel affiche-t-il une date au lieu d’un nombre de jours ?

Parce que la cellule de résultat a hérité du format Date. Excel stocke les dates comme des nombres de jours depuis le 1er janvier 1900 ; votre soustraction donne bien 273, mais affichée au format Date, la valeur 273 devient le 30 septembre 1900. Repassez la cellule au format Standard : le calcul était juste depuis le début.

Comment sont calculés les jours fériés mobiles ?

À partir de la date de Pâques, obtenue par l’algorithme de Meeus, qui est exact pour tout le calendrier grégorien. Le lundi de Pâques tombe le lendemain, l’Ascension trente-neuf jours après, le lundi de Pentecôte cinquante jours après. Aucune table n’est stockée, donc rien ne périme.

Le changement d’heure fausse-t-il le calcul ?

Pas ici. Tout est calculé en temps universel à midi, ce qui met une marge de douze heures de chaque côté : aucun décalage horaire ne peut faire basculer une date. C’est pourtant le bug le plus courant des calculateurs de dates écrits à la va-vite, qui rendent 89 jours au lieu de 90 dès qu’une période enjambe la fin mars.

Autres calculateurs

  • Exact

    Moyenne avec coefficients

    Une moyenne pondérée n’est pas la moyenne des notes : c’est la moyenne des notes multipliées par leur poids. Saisissez vos notes et leurs coefficients.

  • Exact

    Remise et prix soldé

    Prix soldé, pourcentage de réduction, ou deux remises qui s’enchaînent : choisissez ce que vous connaissez, le reste se déduit.

  • Réglementaire

    Répartition des sièges au conseil municipal

    Entrez le nombre de sièges à pourvoir et les voix de chaque liste. La répartition applique l’article L262 du code électoral : prime majoritaire, puis proportionnelle à la plus forte moyenne.

  • Exact

    Volume d’une piscine

    Le volume conditionne tout le reste : le dosage des produits, la puissance de la pompe, le temps de chauffe. Donnez vos dimensions, le résultat s’affiche en m³ et en litres.

  • Exact

    Addition de décibels

    Les décibels ne s’additionnent pas comme des euros. Deux machines de 60 dB côte à côte produisent 63 dB, pas 120. Saisissez vos niveaux.

  • Exact

    Cycles de sommeil

    Se réveiller en fin de cycle est plus confortable qu’au milieu d’un sommeil profond. Donnez une heure, le calculateur vous rend les créneaux correspondants.