Date Duration Calculator — Days Between Dates
Find the exact duration between two dates in years, months, days, weeks and hours.
Pick two dates to see the duration between them.
About Date Duration Calculator — Days Between Dates
Enter two dates to see the exact duration between them, broken down into years, months and days using the real calendar (so month lengths and leap years are handled correctly), plus totals in months, weeks, days and hours.
It works in either direction — the order of the dates doesn't matter — and defaults the second date to today. Everything is calculated locally in your browser; nothing is uploaded.
Between two dates
2024-01-01 to 2026-07-11
2 years, 6 months, 10 days · 923 days · 131 weeks
The breakdown uses real calendar months, not a 30-day average.
Frequently asked questions
Does it count both the start and end dates?
The totals measure the span between the two dates. The years/months/days breakdown is the calendar difference from the earlier date to the later one.
Does it handle leap years?
Yes. Because it uses the actual calendar, February 29 and differing month lengths are handled correctly.
Does the order of the dates matter?
No. You get the same duration whichever date you put first.
Is anything uploaded?
No. The calculation runs entirely in your browser.