Date Difference Calculator
Find the exact number of days, weeks, months and years between any two dates. Pick the start and end dates — or leave the end empty to use today. Handles past and future dates, including leap years.
How to use
1
Pick the start date
Select the first date using the calendar picker.
2
Pick the end date
Select the second date. Leave empty to use today.
3
Read the breakdown
See years, months, days, total weeks and total days.
Features
Full breakdown
Years, months, days, total weeks and total days — all from one calculation.
Auto-swap
If the end date is earlier than the start, the dates are swapped automatically.
Correct leap year handling
February 29 is counted correctly in every calculation.
Use any date range
Works for dates in the past or future, spanning days or decades.
Common use cases
- Count the days until a deadline or event
- Calculate the duration of a project or trip
- Find out how many days have passed since a specific date
- Measure the time between two milestones