Date Difference Calculator
Days, weeks, months and years between any two dates.
Best for: Working out an age, a project or contract duration, a countdown to an event, or the time since an anniversary.
Input
How it's calculated & sources
- Exact calendar arithmetic
- Inclusive/exclusive as chosen
Free & no sign-up · runs entirely in your browser. Results are estimates for general information, not professional advice — verify important decisions with a qualified expert. Last reviewed June 2026.
How it works
Difference = |Date B − Date A| in days, then derived into weeks, months, years.
Example
2020-01-01 to 2024-06-15 → 1,627 days ≈ 4 years 5 months.
Frequently asked questions
Are end dates included?+
Difference counts the elapsed days between the two dates (exclusive of one end).
Continue your journey
Where people usually head next.