Calculateur de Différence de Dates
Calculez le nombre de jours, semaines, mois et années entre deux dates. Trouvez la durée exacte entre deux dates. Résultats instantanés.
Comment est calculée la différence entre deux dates
Calculer la différence exacte entre deux dates nécessite de gérer soigneusement les longueurs variables des mois, les années bissextiles et les règles du calendrier. Le processus :
- Convertir les deux dates en une unité commune (ex. nombre total de jours depuis le 1er janvier 1970)
- Soustraire le compte de jours de la date antérieure de celui de la date postérieure
- Reconvertir le résultat en années, mois, semaines et jours
Example calculation: From March 15, 2020 to November 8, 2025:
- Total days: 2,064 days
- = 5 years, 7 months, 24 days
- = 294 weeks and 6 days
- = 2,064 days
Pourquoi c'est délicat manuellement : Les mois ont 28, 29, 30 ou 31 jours. Un calcul basé sur les mois du 15 mars au 15 avril est « 1 mois » quelle que soit la durée réelle. Notre calculateur gère automatiquement tous ces cas particuliers.
Règles des années bissextiles : quand février a 29 jours
Les calculs de dates corrects nécessitent de comprendre les années bissextiles. Les règles du calendrier grégorien sont :
- Une année divisible par 4 est une année bissextile (ex. 2024 ✓)
- Exception : Les années centenaires (divisibles par 100) NE sont PAS bissextiles (ex. 1900 ✗)
- Exception à l'exception : Les années centenaires divisibles par 400 SONT bissextiles (ex. 2000 ✓)
So: 2000 = leap year ✓, 1900 = not a leap year ✗, 2100 = will NOT be a leap year ✗.
| Année | Divisible par 4 ? | Année centenaire ? | Divisible par 400 ? | Année bissextile ? |
|---|---|---|---|---|
| 2024 | Yes | No | — | ✓ Yes |
| 2025 | No | No | — | ✗ No |
| 2100 | Yes | Yes | No | ✗ No |
| 2000 | Yes | Yes | Yes | ✓ Yes |
| 1900 | Yes | Yes | No | ✗ No |
Sur 400 ans, il y a exactement 97 années bissextiles, ce qui donne une année moyenne de 365,2425 jours — correspondant étroitement à l'année solaire réelle de 365,2422 jours.
Jours ouvrables vs jours calendaires
Pour de nombreux usages pratiques (contrats, délais, planification de projets), vous avez besoin de jours ouvrables plutôt que de jours calendaires :
Jours ouvrables = Jours calendaires − Week-ends − Jours fériés
In a standard 5-day workweek, a 30-calendar-day period has approximately 22 business days (subtracting ~8 weekend days, minus any holidays).
| Jours calendaires | Jours ouvrables approximatifs (US) |
|---|---|
| 7 jours (1 semaine) | 5 jours ouvrables |
| 14 jours (2 semaines) | 10 jours ouvrables |
| 30 jours (1 mois) | ~22 jours ouvrables |
| 90 jours (1 trimestre) | ~65 jours ouvrables |
| 365 jours (1 an) | ~261 jours ouvrables |
Important: US federal holidays reduce this further. There are 11 federal holidays, bringing the actual US business days per year to approximately 250. Different countries have different public holidays — UK has 8 bank holidays, Germany has 9–13 (varies by state), France has 11.
Utilisations pratiques du calcul de différence de dates
Knowing the exact number of days between dates is essential in many real-world situations:
- Legal and financial deadlines: Contracts often specify payment within "30 days" or "net 60" — precision matters for avoid default or missed deadlines. Many states calculate statutes of limitations to the day.
- Loan interest calculation: Many loans accrue interest daily. Knowing the exact number of days helps verify interest charges. A 1-day difference on a $500,000 commercial loan can be $100+.
- Project management: Project milestones are measured in calendar or business days. A 90-day software project starting March 1 ends May 30 (calendar) or about June 2 when excluding weekends.
- Medical dosing and treatment schedules: Antibiotic courses (7, 10, 14 days), pregnancy milestones (weeks since last menstrual period), and cancer treatment cycles all require precise date tracking.
- Anniversaries and events: Counting down days to weddings, birthdays, or retirements.
Âge, durée et arithmétique des dates : calculs courants
Here are common date math scenarios with worked examples:
| Scenario | Start | End | Result |
|---|---|---|---|
| Days in 2024 (leap year) | Jan 1, 2024 | Dec 31, 2024 | 366 days |
| Days until retirement (age 65 from DOB Mar 15, 1970) | Mar 11, 2026 | Mar 15, 2035 | 3,292 days |
| 90-day contract deadline | Jan 15, 2026 | + 90 days | April 15, 2026 |
| Weeks of pregnancy (LMP Nov 1) | Nov 1, 2025 | Mar 11, 2026 | 19 weeks, 0 days |
| Investment holding period (capital gains) | Oct 5, 2024 | Oct 6, 2025 | 366 days (long-term threshold met) |
US Capital Gains tax note: Long-term capital gains rates apply to assets held for more than 365 days. The difference between 364 and 366 days can change your tax rate from up to 37% (short-term, ordinary income rates) to 0%, 15%, or 20% (long-term rates). Exact date arithmetic matters.
Numéro de jour julien et mécanismes internes de l'arithmétique des dates
Behind the scenes, date arithmetic software (including our calculator) works by converting each date to an absolute day count, performing arithmetic, then converting back. The most common standard is the Julian Day Number (JDN), which counts days from January 1, 4713 BC.
More commonly in computing, dates are stored as the number of days (or milliseconds) since a reference date called the Unix epoch: January 1, 1970 at 00:00 UTC.
- January 1, 2000 = Day 10,957 since the Unix epoch
- January 1, 2026 = Day 20,454 since the Unix epoch
This is why date subtraction is simple in programming: March 11, 2026 (day 20,527) minus March 15, 2020 (day 18,336) = 2,191 days.
Why the Gregorian calendar is awkward: Unlike metric units where everything divides by 10, calendar arithmetic involves irregular months (28–31 days), variable leap years, and base-60 time. No wonder people reach for a calculator!
💡 Le saviez-vous ?
- Le calendrier grégorien a été introduit par le pape Grégoire XIII en octobre 1582 pour corriger un décalage de 10 jours accumulé dans le calendrier julien depuis 325 après J.-C.
- Les années bissextiles surviennent tous les 4 ans — sauf pour les années centenaires non divisibles par 400. C'est pourquoi 1900 n'était pas une année bissextile, mais 2000 l'était.
- L'écart maximal possible entre deux vendredis 13 dans une même année est exactement de 14 mois.
Questions fréquemment posées
Combien de jours y a-t-il entre deux dates ?
Enter both dates in our calculator for an instant count. To do it manually, convert each date to day-of-year and subtract, accounting for different year lengths. A leap year has 366 days; a standard year has 365. Our calculator handles all edge cases automatically.
Comment sont calculées les années bissextiles ?
A year is a leap year if: (1) divisible by 4, AND (2) if it is a century year, also divisible by 400. So 2000 was a leap year (divisible by 400), 1900 was not (divisible by 100 but not 400), and 2024 is a leap year. The next century leap year is 2400.
Comment calculer les jours ouvrables entre deux dates ?
Count calendar days, then subtract the number of Saturdays and Sundays in that range, and subtract any public holidays. Approximately: calendar days × 5/7 gives a rough business day count. In the US, there are roughly 261 weekdays per year minus 11 federal holidays = 250 business days.
Combien de jours jusqu'à une date spécifique ?
Subtract today's date from the target date. Our calculator does this automatically. For example, if today is March 11, 2026, there are 20 days until March 31, 2026 — and 356 days until March 2, 2027.
Qu'est-ce qu'une quinzaine ?
A fortnight is exactly 14 days (2 weeks). The word comes from Old English 'fēowertyne niht' (fourteen nights). It is commonly used in British English for payroll (paid fortnightly) and some contract terms.
Quelle est la différence entre jours calendaires et jours ouvrables ?
Calendar days count all 7 days of the week. Business days (working days) only count Monday through Friday, excluding weekends and public holidays. A '30-day' deadline usually means 30 calendar days; a '20 business days' deadline means 4 work weeks.
Combien de semaines y a-t-il dans une année ?
A standard year has 52 weeks and 1 day (365 days ÷ 7 = 52.14). A leap year has 52 weeks and 2 days (366 ÷ 7 = 52.28). This is why the same date shifts forward by 1 day of the week each year, and by 2 days after a leap year.
Pourquoi la période de 90 jours est-elle importante pour les délais fiscaux et juridiques ?
Many legal and financial deadlines are expressed as specific day counts. The IRS has 90-day filing deadlines for certain notices. US capital gains become 'long-term' (lower tax rate) after 365 days of holding. Insurance policies may have 30-day notice requirements. Exact calendar day calculation prevents costly mistakes.