Find the exact calendar difference between two dates in years, months, and days.
Leave blank to calculate from the start date to today.
Choose your start and comparison dates to see the elapsed years, months, and days here.
Totals describe the elapsed time between your two dates. The start date is excluded: the same date gives zero days, and the following date gives one day.
A date difference calculator returns the exact distance between two dates using calendar years, months, and days.
This is useful when a rough day count is not enough and you need a human-readable duration for records, milestones, or planning.
The calendar result shows complete years and months plus remaining days. Total days measure the elapsed date span; weeks are complete seven-day periods. Hours and minutes assume 24-hour days, so these are date-based totals rather than clock times across daylight-saving changes.
Any span between two calendar dates can be measured exactly:
Need a particular result? Use the age calculator by date for any past or future day, the exact age calculator for years, months, days, hours, and minutes, or the date difference calculator to find the duration between two dates.
The calculator runs in your browser, so the dates you enter are not uploaded or saved.