Calculateur de dates et de durées
Comparez deux dates calendaires selon les règles de décompte affichées, ou décalez une date en jours ordinaires ou en jours ouvrés du lundi au vendredi.
Le résultat signé correspond à cette date de fin moins la date de début.
La date de fin se situe ce nombre de jours calendaires après la date de début.
- Jours écoulés (signés : fin − début)
- +151
- Durée absolue
- 21 semaines complètes, 4 jours restants
- Jours ouvrés écoulés (signés ; début inclus, fin exclue)
- +108
- Jours calendaires incluant les deux dates
- 152
- Jours ouvrés incluant les deux dates
- 109
Les décomptes du lundi au vendredi excluent le samedi et le dimanche, mais pas les jours fériés. Tous les calculs utilisent des dates calendaires, pas des heures.
Inclus
- Calculs portant uniquement sur des dates grégoriennes du 1er janvier 1900 au 31 décembre 2100
- Jours calendaires écoulés avec signe et durée absolue en semaines complètes et jours restants
- Décomptes incluant les deux dates limites
- Jours ouvrés écoulés et inclusifs, du lundi au vendredi
- Ajout ou soustraction de jours calendaires ou de jours ouvrés du lundi au vendredi
Non inclus
- Jours fériés, calendriers locaux et semaines de travail personnalisées
- Heures, fractions de journée, fuseaux horaires et changements d’heure
- Dates récurrentes, mois ou années comme unités de décalage
- Délais légaux, dates de paie, droits à congé et conseils de conformité
Ce que cela signifie
La comparaison utilise Date de fin − Date de début. Une date de fin postérieure donne un résultat positif ; une date antérieure donne un résultat négatif. Les semaines complètes et les jours restants utilisent la distance absolue : ils décrivent sa durée, pas son sens.
Le décompte des jours ouvrés écoulés est semi-ouvert : dans le sens chronologique, il inclut la date de début et exclut la date de fin. La même règle est appliquée avec un signe inversé lorsque les dates sont inversées. Les deux décomptes inclusifs couvrent au contraire les deux dates limites et restent toujours positifs ou nuls.
Un décalage en jours ouvrés ne compte que du lundi au vendredi. La date de départ n’est pas le premier jour décalé. Depuis un samedi ou un dimanche, l’ajout atteint le lundi suivant et la soustraction le vendredi précédent ; un décalage nul ne change pas la date. Les jours fériés ne sont pas pris en compte.
Formule et exemple détaillé
jours écoulés = date de fin − date de début jours calendaires inclusifs = |jours écoulés| + 1 semaines complètes = floor(|jours écoulés| ÷ 7) jours restants = |jours écoulés| mod 7 jours ouvrés écoulés = décompte signé des dates du lundi au vendredi dans [début, fin) jours ouvrés inclusifs = dates du lundi au vendredi entre la date la plus ancienne et la plus récente, limites comprises
Du lundi 3 mars 2025 au lundi 10 mars 2025
- Jours calendaires écoulés : 10 mars − 3 mars
- +7 jours
- Semaines complètes et jours restants
- 1 semaine, 0 jour
- Dates du lundi au vendredi dans [début, fin)
- +5 jours ouvrés
- Dates du lundi au vendredi, les deux lundis compris
- 6 jours ouvrés
Les deux dates sont séparées par 7 jours calendaires. L’intervalle semi-ouvert contient 5 jours ouvrés, tandis que la plage inclusive en contient 6 puisqu’elle comprend les deux lundis.
Comment ce calcul fonctionne
Le calcul suit les formules, définitions et hypothèses présentées sur cette page. Les références ci-dessous étayent la méthode et les limites indiquées.
Sources officielles
- ISO — Format de date et d’heure ISO 8601 — Dates non ambiguës du calendrier grégorien écrites dans l’ordre année-mois-jour ; les règles de décompte inclusif et des jours ouvrés sont des choix explicites du calculateur