Date et temps

Jours entre deux dates

Comptez les jours calendaires entre deux dates sans transformer les minuits locaux en timestamps sensibles au fuseau. Choisissez un comptage exclusif ou inclusif et conservez éventuellement le sens avec le résultat signé.

● Calcul local
Valeurs d’exemple
Fonctionne dans votre navigateur · Aucun compte requis

Jours entre deux dates

Écart en jours calendaires
01

Formule

days = UTC calendar day(end) − UTC calendar day(start)

Associer chaque date valide à un index entier de jour, soustraire les index, puis appliquer les options inclusives et de signe.

02

Hypothèses

  • Le calendrier grégorien est utilisé de l’an 0001 à 9999.
  • Le mode inclusif compte les deux extrémités pour un intervalle non nul.

Les dates sont des étiquettes calendaires, pas des instants. Le changement d’heure ne peut pas modifier le résultat.

03

Revue de la formule

Formula v1.0.0

Revue le 2026-08-03

CalcFlow engineering review

Exemple détaillé

Jours entre deux dates: Exemple détaillé

L’index du 20 août 2026 dépasse de 17 celui du 3 août. Le comptage exclusif donne 17 jours ; l’inclusif en donne 18.

Questions fréquentes

Questions fréquentes

Qu’est-ce que le comptage exclusif ?

Il mesure le nombre de frontières de jours entre les dates. Le mode inclusif compte en plus les deux dates extrêmes.

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

Non. Le moteur utilise des jours entiers et non des timestamps locaux.

À quoi sert le résultat signé ?

Il renvoie une valeur négative lorsque la date de fin précède la date de début.