Date Difference Calculator

Days, weeks, months & years between two dates

Pick a start and end date to get the exact time between them — in days, weeks, months and years.

Counting between dates

Enter any two dates (in either order) and we count the days between, then convert to weeks, months and years. Handy for project timelines, due dates, anniversaries or counting down to an event.

Inclusive vs. exclusive counting

There's a subtle difference between the number of days between two dates and the number of days from and including the first through the last. Renting equipment Monday to Friday is 4 nights but 5 days. This tool reports the gap; add one if you need to count both endpoints, as hotels and rental periods often do.

Months and years are approximate

Because months range from 28 to 31 days, the months and years figures are averaged conversions of the exact day count — useful for a quick sense of duration. When a precise legal or financial term matters (like a 90-day notice period), rely on the exact day count, which is always unambiguous.

Date Difference Calculator: frequently asked questions

How many days are between two dates?

Pick both dates above and the exact day count appears instantly, along with weeks, months and years.

Does it count leap years?

Yes — the day count is exact, so February 29ths are included automatically.

Should I include both the start and end day?

This tool gives the gap between the dates. If you need to count both the first and last day — as with rental periods or event durations — add one to the result.

Calculators related to the Date Difference Calculator