Calculivo

Jours entre deux dates

Jours, semaines, jours ouvrés et heures entre deux dates — en un clic.

Résultat —

À propos de cette calculatrice

Décompte avant une échéance, durée de contrat, calcul de facturation projet, jours avant les vacances — ce calculateur donne toutes les mesures utiles entre deux dates : jours totaux, semaines, jours ouvrés (lun–ven), jours de week-end, heures et minutes.

Comment ça marche

Le calcul est de l'arithmétique calendaire pure. Total jours = différence absolue entre les deux dates. Semaines = jours / 7 (arrondi inférieur). Heures et minutes dérivent du total de jours.

Les jours ouvrés sont comptés en parcourant le calendrier jour par jour et en excluant samedis et dimanches. Les jours fériés ne sont PAS exclus — les calendriers varient trop entre pays, régions et secteurs pour les intégrer automatiquement.

Si la date de fin est antérieure à la date de début, le calculateur renvoie la différence absolue plutôt qu'un nombre négatif. Années bissextiles, longueurs de mois et changements d'heure (sans impact sur le décompte de jours) sont gérés correctement.

Pour un calcul d'âge pur (années + mois + jours), utilisez la calculatrice d'âge dédiée — elle donne la décomposition qu'on écrit sur un passeport. Ce calculateur est optimisé pour les totaux et les décomptes de jours ouvrés — pratique pour la gestion de projet.

Formule

total_jours  = abs(fin - début) / 86 400 000 ms
total_semaines = floor(total_jours / 7)
total_heures = floor(abs(fin - début) / 3 600 000)
jours_ouvrés = nombre de jours entre début et fin avec jour_semaine ∈ {Lun, Mar, Mer, Jeu, Ven}

Exemples

1er janvier 2026 au 31 mars 2026

Le premier trimestre 2026 fait 89 jours dont 64 jours ouvrés — proche de l'estimation standard de 63 jours travaillés par trimestre.

Résultat: 89 jours — 12 semaines — 64 jours ouvrés — 26 jours de week-end

Congé parental 1er juin au 31 août 2026

Un congé d'été de trois mois couvre 91 jours calendaires et 65 jours ouvrés (avant déduction des fériés).

Résultat: 91 jours — 13 semaines — 65 jours ouvrés

Questions fréquentes

Les jours fériés sont-ils déduits ? +
Non. Les jours fériés varient selon le pays et la région (jours fériés français, Alsace-Moselle, DOM-TOM). Pour les retirer, consultez la liste de votre région et soustrayez-les.
Qu'est-ce qu'un jour ouvré ? +
Du lundi au vendredi inclus. Le calculateur compte tous les jours de la semaine entre la date de début et de fin, en incluant les deux extrémités.
Les années bissextiles sont-elles gérées ? +
Oui. L'arithmétique JavaScript Date prend en compte le 29 février, les mois de longueurs variables et les changements d'heure (sans impact sur le décompte).
Peut-on compter en mois ? +
Pas dans ce calculateur — les mois ont des longueurs variables (28–31 jours), ce qui rend le « total mois » ambigu. Pour une décomposition années+mois+jours, utilisez la calculatrice d'âge.
Fonctionne entre fuseaux horaires ? +
Les dates sont traitées comme des dates calendaires locales sans conversion de fuseau. Pour des calculs précis à l'heure entre fuseaux, travaillez en UTC.

Calculatrices associées