Date calculator
Date Difference Calculator
Find the exact gap between any two dates — total days, complete weeks, months, and a full years-months-days breakdown. Results are shareable via URL.
Related tools
Frequently Asked Questions
How is the date difference calculated?
The tool counts calendar days from the start date to the end date (start exclusive, end inclusive). Weeks are complete 7-day periods. The months-and-days breakdown uses calendar arithmetic so variable month lengths are handled correctly — for example, 31 January to 28 February is 0 months and 28 days.
Are weekends and public holidays counted?
Yes — this calculator counts all calendar days. For working days only (excluding weekends and country-specific public holidays), use the Working Days Between Two Dates calculator.
Can I share my result?
Yes. Every calculation produces a unique URL. Use the Copy URL button or copy from the address bar and send to anyone.
Why might the months breakdown look unexpected?
Calendar months have different lengths (28–31 days), so a 'month' in calendar arithmetic is not always 30 or 31 days. For example, 31 Jan to 1 Mar is 29 days but counts as 1 month 0 days in calendar terms. The calculator uses standard calendar arithmetic that most date libraries follow.