HomeDates & time
Date difference calculator
Days, weeks, months and years between two dates.
Quick answer
Enter two dates. From 1 January 2026 to 25 December 2026 is 358 days, which is 11 months and 24 days.
Days between
358
- In years, months and days
- 0 years, 11 months, 24 days
- Weeks and days
- 51 weeks 1 days
- Hours
- 8,592
The start day is not counted, the end day is. Add 1 if you need both days included.
How it works
The tool counts the days between the two dates as calendar days, including leap days.
If the first date is later than the second, it swaps them so you still get the gap.
For business days only, use the working days calculator.
The formula
- Days = end date โ start date
- Years, months and days are counted as complete calendar units
A worked example
1 January 2026 to 25 December 2026: 358 days. As calendar units that is 11 months and 24 days, or 51 weeks and 1 day.
Common questions
Does it count the start and end date?
It counts the days from the start date up to and including the end date, so the start day itself is not counted. Add 1 for an inclusive count.
How many days are in a year?
365, or 366 in a leap year.
Does it work across leap years?
Yes. Real calendar dates are used.
How do I count only weekdays?
Use the working days calculator.