Date Difference Calculator
Calculate the exact time between two dates in days, weeks, months, and years.
About this tool
Counting the days between two dates by hand means wrestling with 30 and 31 day months and leap years, which is why it is one of the most searched date questions. This calculator works directly on calendar dates, so leap years and month lengths are always handled exactly.
The result is shown several ways: total days, total weeks with days left over, and a calendar breakdown into years, months, and days. Project deadlines, contract periods, visa windows, and countdowns to an event each tend to want a different one of those forms.
Frequently asked questions
Is the end date included in the count?
No. The count is the number of days from the start date to the end date, so January 1 to January 2 is one day. Add one if you need an inclusive count.
How are months counted when lengths differ?
The calendar breakdown counts complete months from the start date, then remaining days, which matches how people naturally state durations.