How to find the number of days between two dates
Updated 2026-11-13
Quick answer
Subtract the earlier date from the later one. From 1 January 2026 to 25 December 2026 is 358 days, which is 11 months and 24 days, or 51 weeks and 1 day. The start day is not counted and the end day is.
Steps
- Write the start date and the end date. Here: 1 January 2026 and 25 December 2026.
- Enter them in the date difference calculator.
- Read the number of days: 358.
- Read the same gap in weeks and days (51 weeks 1 day) and in months and days (11 months 24 days).
- If you need both the first and the last day counted, add 1 to the number of days.
Whether to count the first day
The calculator counts the days after the start date up to and including the end date. 1 March to 1 June 2026 is 92 days. If you are counting days of a stay or a leave, where both the first and last days count, add 1: that is 93.
For deadlines, check whether the rule says days from a date or days including it, because the answer differs by one.
Leap years
A leap year has 366 days, because February has 29. The gap from 1 January 2024 to 1 January 2025 is 366 days, which is 1 year, 0 months and 0 days. The calculator uses the real calendar, so you never need to add leap days yourself.
Weeks, months and hours
The same gap can be shown in different units. 358 days is 51 weeks and 1 day, or 8,592 hours. Months are counted as complete calendar months, so the number of days in a month does not matter: 1 March to 1 June is exactly 3 months, even though it is 92 days. To count only the weekdays, use the working days calculator instead.
Try it yourself
Common questions
Is the start date included?
No. The count starts the day after it. The end date is included. Add 1 for both.
How many days are there between two dates in different years?
Enter both dates; the calculator handles the year boundary and leap years for you.
How do I count only working days?
Use the working days calculator, which skips Saturdays and Sundays and subtracts holidays you enter.
How do I convert days to weeks?
Divide by 7. The whole number is the weeks and the remainder is the days.
Also read: How to count working days between two dates, How to add or subtract days, weeks and months to a date