Date Difference Calculator

Find the exact time between two dates in days, weeks, months, and years.

Choose the earlier date.
Choose the later date.
Total days โ€”
Total weeks โ€”
Weeks and days โ€”
Calendar difference โ€”
Total hours โ€”

How it works

Understand your date difference

This Date Difference Calculator measures the distance between any two calendar dates. Use it for project timelines, travel planning, contract periods, anniversaries, deadlines, and more.

The calculator shows both a simple total-day count and a calendar-style breakdown into years, months, and days. You can also add or subtract a chosen number of days from a date.

Exclusive vs. inclusive days

By default, the calculator counts the time from the start date up to the end date. Select โ€œInclude the end dateโ€ when both dates should be counted as full calendar days.

Why months can vary

Months are not all the same length. The calendar breakdown follows real calendar months, while the total days result gives you the exact number of days in the interval.

Frequently asked questions

The calculator compares the two calendar dates and counts the full calendar days between them. It handles different month lengths and leap years automatically.
It adds one day to the total. For example, January 1 to January 1 is 0 days by default, or 1 day when the end date is included.
Yes. Dates that cross February 29 in a leap year include that extra calendar day in the result.
Yes. Open the Add / Subtract Dates tab, enter a starting date and number of days, then choose whether to add or subtract them.