Date Difference Calculator

Pick two dates — the exact gap between them updates instantly.

Difference
Total Days
Total Weeks
Total Months
Advertisement In-content responsive — ad slot

Measure the time between any two dates

Enter a start and end date and this calculator returns the gap in the way people usually express it — completed years, months and days — plus the raw totals in days, weeks and months for when you need a single number. It works with real calendar dates, so leap years and different month lengths are handled correctly and the answer is exact.

How it counts

The tool walks the calendar rather than dividing by an "average" month. It counts whole years first, then the leftover whole months, then the remaining days — borrowing correctly across month boundaries so you never get an impossible result. If you enter the dates in reverse order, it simply measures the same gap the other way.

What it's handy for

  • Counting down to a deadline, launch, trip or event.
  • Working out how long ago something happened.
  • Measuring a project duration, notice period or contract term.
  • Checking an age or anniversary as of a specific date.

Frequently asked questions

How do I calculate the number of days between two dates?

Enter a start date and an end date and the calculator counts the exact number of days between them, along with the breakdown in years, months and days. It uses real calendar dates, so leap years are handled automatically.

Does the calculation include both the start and end dates?

The total counts the days elapsed from the start date up to the end date. If you need to include both endpoints as full days, add one to the total days figure.

Can I measure a difference that spans leap years?

Yes. Because the tool works with actual calendar dates, leap days and varying month lengths are counted correctly, so the result is exact rather than an approximation.