TontonTools

Date Difference Calculator

Calculate days between dates — exact duration in days, weeks, months, years.

100% Free No signup Privacy-friendly Calculators
Updated Sep 2026
Share X / Twitter Facebook LinkedIn WhatsApp

How to use Date Difference Calculator

  1. Pick the start date and the end date.
  2. Read the exact difference: total days, and the years/months/weeks breakdown.
  3. Mind the endpoint rule — decide whether your context counts the end date itself.
  4. For deadlines, convert the other way: add the required days to today and note the landing date.

What is Date Difference Calculator?

A date difference calculator measures the exact span between two calendar dates — in days, and translated into weeks, months and years. Calendar irregularity is the whole problem it solves: months run 28–31 days, leap years insert February 29 (2024 and 2028 have one; 2026 doesn't), and counting on fingers across month boundaries fails reliably.

The inclusive/exclusive subtlety matters too: March 1 to March 31 is 30 days elapsed but 31 days if both endpoints count — contracts, prescriptions and billing periods differ on which they mean, and being one day wrong on a deadline is the expensive kind of wrong.

About the Date Difference Calculator

Pick the start and end dates and read the exact difference — total days, plus the weeks-months-years breakdown, leap years handled automatically.

What people actually measure: deadline distances (days until the filing date, the wedding, launch), precise ages (in days — including the 10,000-day milestone crowd), tenancy and notice periods (a "90-day notice" lands on a specific date this calculator names), project durations for planning and invoicing, and interest-day counts for loans that accrue daily. The weekday-only variant (business days) matters for court and delivery deadlines — count weekends out when the rule says working days.

Precision anchors: a year is 365 or 366 days (never "about 52 weeks" for legal purposes), a month averages 30.44 days, and "a month from January 31" is genuinely ambiguous — Feb 28? March 3? — which is why serious agreements phrase durations in days.

Frequently Asked Questions

Count the elapsed days, respecting month lengths and leap years — precisely what the calculator does. Rule of thumb for estimates: months average 30.44 days; years are 365.25. For anything binding, use exact counts.
Depends on the rule: "days between" usually excludes the end date (Mon→Wed = 2), while rental periods and prescriptions often include both endpoints. Contracts specify; when yours doesn't, assume exclusive and confirm.
Any span crossing February 29 gains a day over the naive count. Leap years are divisible by 4 (skipping most century years): 2024 and 2028 leap; 2026 doesn't. The calculator applies the rule automatically.
Exclude weekends (and applicable holidays) from the total: a 30-calendar-day span contains ~22 working days. Court, banking and delivery deadlines usually mean business days — check which rule governs before relying on the calendar count.
Set your birth date as the start and today as the end — the total-days figure is your age in days. 10,000 days lands at about 27.4 years; 20,000 at 54.8 — the geek birthdays worth calendaring.

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.