Choose a start and end date to find the exact number of days between them — also shown as weeks and days, and as approximate years, months, and days.
Difference is absolute, so order does not matter. Calendar math handles leap years and month lengths.
What does this calculator do? It finds the exact number of days between two dates, also shown as weeks plus days and as an approximate years, months, and days breakdown.
Take the absolute difference between the two dates in days — the later date minus the earlier date. The order does not matter because the difference is absolute. Leap years and differing month lengths are handled by the calendar math.
By default the result is the number of days between the dates, which excludes the end date. Tick "include the end date" to count both endpoints, which adds one day.
The total days are also split into whole weeks plus leftover days, and into an approximate years, months, and days breakdown based on the calendar span between the two dates.