Converter

Date Difference Calculator

Find the exact number of days between two dates, or the full calendar breakdown in years, months, and days.

Result

1,011 days

144 wk 3 d

weeks + days

2y 9m 7d

calendar difference

Quick Facts

  • •1 year = 365 days (366 in leap years)
  • •1 week = 7 days exactly
  • •Use 'include end date' for inclusive counting (e.g., event duration)
  • •Calendar difference accounts for varying month lengths

Formula

difference = |end date − start date|

The absolute number of days between two dates. Toggle "include end date" to add 1 for inclusive counting.

Related Tools

Frequently Asked Questions

How many days between two dates?

Enter a start and end date above to see the exact number of days between dates, plus the calendar breakdown in years, months, and days.

Does this include the end date?

By default, no — it counts the days between the two dates. Toggle 'Include end date' to add one day.

How is the calendar difference calculated?

It calculates years, months, and remaining days using actual calendar months (not fixed 30-day months).

Does it handle leap years?

Yes. February 29 is handled correctly in leap years.

Can I calculate dates in the past?

Yes. Enter any two dates — past, present, or future.

What is the difference between total days and calendar difference?

Total days is the absolute count of days between dates. Calendar difference shows years/months/days, accounting for varying month lengths.