Calendar math, made clear

Date Difference Calculator

✓ 100% FREE — No Signup Needed

Choose any two dates to see the exact time between them—plus total days, weeks, months, years, and the weekday for each date.

Elapsed time excludes the start date. For example, Monday to Tuesday is one day.

Exact calendar duration

0 days

Dates were entered in reverse order, so the absolute difference is shown.

0total days
0total weeks
0total months*
0total years*

How the date count works

The result uses calendar dates rather than clock time, so daylight-saving changes do not alter the answer.

  1. Select two datesPick the beginning and end of your trip, project, age range, or countdown.
  2. Read the exact durationCalendar years and months are counted first, followed by the remaining days.
  3. Compare useful totalsSee elapsed days and weeks, plus average-length month and year estimates.

Helpful details

Frequently asked questions

How do I calculate days between two dates?

Select a start date and an end date above. The calculator subtracts the earlier date from the later date and displays the elapsed number of days instantly.

Does the calculation include the start date?

No. It measures elapsed time, so the start date is excluded. The same date returns zero days, while two consecutive dates return one day.

Why are total months and years marked with an asterisk?

Months have different lengths, and leap years have an extra day. Those two totals are estimates based on the average Gregorian month (30.436875 days) and year (365.2425 days). The exact calendar duration above them uses real calendar boundaries.

Are leap years included?

Yes. The total day count uses actual calendar dates, including February 29 when it occurs.