Date Difference Calculator

Find the number of years, months, weeks and days between two dates.

Whether you're counting down to an event or figuring out how long ago something happened, this breaks the gap between two dates into years, months, weeks, and total days.

Why the answer isn't just "divide days by 365"

Calendar months have different lengths, and years aren't perfectly divisible into months — a proper date difference calculation walks through the actual calendar, not an average.

Frequently asked questions

Does this include both the start and end date?

The difference is calculated between the two dates as boundaries — check the specific context of what you're counting, since conventions vary by use case.

Can I use this for a future date?

Yes — enter any two dates in either order; the calculator shows the difference either way.