Toolyard

Calculer le nombre de jours entre deux dates

En ligne

Choisissez les deux dates dans Jours entre deux dates. Il affiche le total en jours, en semaines et jours, en années, mois et jours, ainsi que les jours ouvrés (du lundi au vendredi). Cochez Inclure la date de fin si le premier et le dernier jour doivent compter, par exemple pour un séjour compté en jours plutôt qu’en nuits.

Dans Excel ou Google Sheets

Avec la date de début en A1 et la date de fin en B1 :

  • Jours : =B1-A1 (formatez la cellule en nombre, pas en date).
  • Jours ouvrés, les deux bornes comprises : dans Excel en français =NB.JOURS.OUVRES(A1;B1), dans Google Sheets =NETWORKDAYS(A1;B1). Une plage de jours fériés en troisième argument les exclut aussi.
  • Mois ou années entiers : =DATEDIF(A1;B1;"m") ou =DATEDIF(A1;B1;"y").

Compter vers l’avant

Pour trouver la date dans 90 jours ou 30 jours ouvrés, utilisez Ajouter ou soustraire des jours. Dans un tableur, =A1+90 ajoute des jours calendaires et =SERIE.JOUR.OUVRE(A1;30) des jours ouvrés.

Erreurs fréquentes

  • Un jour de trop ou de moins : du lundi au vendredi, il y a 4 jours d’écart, mais 5 jours si l’on compte les deux.
  • Les mois n’ont pas la même longueur : « un mois » après le 31 janvier tombe le dernier jour de février.

Un exemple concret

Du 15 janvier au 1er mars 2026 :

  • Du 15 janvier au 15 février, il y a 31 jours, car janvier en compte 31.
  • Du 15 février au 1er mars, il y a 14 jours, car février 2026 en compte 28.
  • Total : 45 jours, ou 46 si le 15 janvier et le 1er mars comptent tous les deux.

En 2028, année bissextile, les mêmes dates sont à 46 jours d’écart, car février compte 29 jours.

Dans du code

Soustraire deux horodatages et diviser par 86 400 000 millisecondes peut donner 44,96 au lieu de 45, car le jour du passage à l’heure d’été ou d’hiver dure 23 ou 25 heures. Arrondissez le résultat, ou comptez des dates de calendrier plutôt que des heures.

Outils de ce guide

Autres guides