Date Difference Calculator
Find the exact number of days, weeks, and years between any two dates.
Reviewed by the WorldCalcs team · Methodology · Last reviewed: June 2026
Total days
0
Total weeks
0
Years · Months · Days
0y 0m 0d
What is a date difference calculator?
A date difference calculator counts the exact time between two dates — in days, weeks, and a years-months-days breakdown. It is useful for deadlines, contracts, anniversaries and project timelines.
How it's calculated
It counts the number of whole calendar days from the start date to the end date, using UTC so daylight-saving changes never shift the result. That day count is then shown as weeks (days ÷ 7) and as full years, months and days. To count the end date itself as a day, add one.
Example
From 29 February 2000 to 1 March 2001 is 366 days — exactly one year, because 2000 was a leap year.
All calculations happen in your browser. Nothing is sent, stored, or tracked.
Results are estimates and may contain errors — for general information only, not professional advice. Always verify before relying on them. Disclaimer
How to use
Pick a starting date and an ending date. The result updates instantly with the total number of days, the equivalent in weeks, and a clean years/months/days breakdown. Use it to plan trips, count down to a deadline, or figure out how long ago an event happened.
Common real-life uses: tracking a baby's age in days, calculating tenure at a job, counting days until a wedding, working out lease durations, or measuring the gap between two historical events for a project.
The math uses calendar days (not 24-hour blocks), so daylight saving changes and time zones don't affect the count. The result is the exclusive difference — it does not add one for the end date.