Date Difference Calculator β Days Between Dates
Count the days, weeks, months and years between two dates.
The calendar breakdown counts real month lengths (so it handles leap years), while "total days" is the exact day count. Tick the box to count both endpoints β useful for booking nights or leave days. Runs in your browser.
Pick two dates to get the exact gap between them: total days, whole weeks, and a calendar breakdown in years, months and days that respects real month lengths and leap years. An option counts both endpoints β useful for hotel nights, leave days and project durations. Everything runs in your browser.
How to use the Date Difference Calculator
- Pick the start date and the end date.
- Optionally include the end day in the count.
- Read the total days, weeks and the years/months/days breakdown.
Frequently asked questions
Does it count the end date?
By default it counts the gap between the dates. Tick 'Include the end day' to count both endpoints β for example, the number of nights vs days for a booking.
Does it handle leap years?
Yes. It uses real calendar dates, so February 29 and leap-year day counts are handled correctly.
How is the months breakdown calculated?
By calendar borrowing against the actual length of each month, the same way ages are computed β not by assuming every month is 30 days.