Date Difference Calculator
Calculate days, weeks, months and years between two dates.
🔎 Find the exact difference between two dates
Select a start date and an end date to calculate the elapsed time in calendar years, months and days, together with total days and weeks.
This is useful for deadlines, projects, age-related date checks and any situation where you need the number of days between dates.
- Calendar years, months and days.
- Total days and weeks between dates.
- Works with past and future dates.
Worked examples and practical tips
Use the start and end dates to calculate elapsed time. Calendar months vary in length, so days and months are not interchangeable.
Ten elapsed days
From May 1 to May 11 in the same year, the elapsed difference is ten days.
Convert days to weeks
Fourteen elapsed days make exactly two seven-day weeks.
Tip: If you need to count both the first and last day inclusively, add one day to a simple elapsed-days result.
💡 Useful information
Find the number of days, weeks and calendar time between two dates with an instant date difference calculator. Includes simple examples.
- Runs directly in a modern browser.
- Works on phones and desktop computers.
- Reuse it without creating an account.
ℹ️ How to use
- Choose a start date and an end date.
- Click Calculate difference.
- Read the elapsed calendar duration and check whether you need inclusive counting.