DevToolPal
FR

Calculateur de dates

Comptez les jours, semaines, mois et jours ouvrés entre deux dates, ou ajoutez et retirez des années, mois, semaines et jours à une date.

Traitement local, rien n'est envoyé

Options

Calcul

Entrée

Résultat

Le résultat s'affiche ici

À quoi ça sert

Ce calculateur de dates répond à deux questions courantes. Combien de jours séparent deux dates ? Et quelle date tombe un certain nombre de jours, semaines, mois ou années après une date donnée ? Pratique pour les échéances, plannings de projet, préavis, abonnements, âges et comptes à rebours.

Pour un écart, il affiche le nombre total de jours, la même durée en années, mois et jours ainsi qu’en semaines et jours, le nombre de mois entiers et combien de jours sont ouvrés ou de week-end. Pour un ajout ou un retrait, il affiche la date obtenue avec son jour de la semaine, son rang dans l’année et son numéro de semaine ISO.

Mode d’emploi

  1. Saisissez la date de début ou cliquez sur Aujourd’hui. Cliquez sur Exemple pour charger un exemple.
  2. Choisissez le Calcul : écart entre deux dates, ou ajouter ou retirer.
  3. Pour un écart, saisissez la Date de fin à côté de la date de début ; laissez-la vide pour compter jusqu’à aujourd’hui.
  4. Pour ajouter ou retirer, indiquez années, mois, semaines et jours dans les options, et activez les jours ouvrés si nécessaire.

Exemple

De la date de début de l’exemple jusqu’à Noël de la même année :

Start date:  2025-01-01 (Wednesday)
End date:    2025-12-25 (Thursday)
Total days:  358
Years, months, days:  11 months, 24 days
Weeks and days:       51 weeks, 1 day
Business days (Mon–Fri): 256

Soit 358 jours : 11 mois et 24 jours ou 51 semaines et 1 jour, dont 256 jours ouvrés. Ajouter 10 jours ouvrés au 2025-01-01 donne le 2025-01-15, car les deux week-ends intermédiaires sont sautés.

Bon à savoir

Tous les calculs portent sur des jours calendaires entiers : les changements d’heure ne décalent jamais un résultat d’une heure. L’écart est négatif quand la date de fin précède la date de début. Les semaines ISO suivent la norme ISO 8601 : elles commencent le lundi, et la semaine 1 est celle qui contient le premier jeudi de l’année ; les premiers jours de janvier peuvent donc appartenir à la dernière semaine de l’année précédente.

FAQ

› La date de fin est-elle comptée ?

Pas par défaut. L’écart du lundi au mardi est de 1 jour, comme dans la plupart des agendas et langages de programmation. Activez Inclure la date de fin pour compter les deux bornes, par exemple les jours d’un voyage ou d’un congé du premier au dernier jour.

› Comment les jours ouvrés sont-ils comptés ?

Ce sont tous les jours sauf le week-end choisi, samedi et dimanche par défaut ; vendredi et samedi ou dimanche seulement sont aussi proposés. Les jours fériés varient selon les pays et ne sont pas retirés : déduisez-les vous-même si besoin.

› Que donne le 31 janvier plus un mois ?

Le jour est ramené au dernier jour du mois plus court : 31 janvier plus un mois donne 28 février, ou 29 février une année bissextile. Les années et les mois sont ajoutés d’abord, puis les semaines et les jours, comme dans la plupart des bibliothèques de dates.

› Quelles dates puis-je utiliser ?

Toute date de l’an 1 à l’an 9999 du calendrier grégorien, écrite AAAA-MM-JJ (barres obliques ou points acceptés), ainsi que les mots today, tomorrow et yesterday. L’heure et le fuseau sont ignorés ; pour cela, utilisez le convertisseur d’horodatage ou de fuseaux horaires.