Days between dates
Count the days from one date to another, and see the gap in weeks, months and years too.
Whole days on the UK calendar. The first date starts as today.
Result
There are 41 days between 14 November 2026 and 25 December 2026.
days
| Weeks and days | 5 weeks and 6 days |
|---|---|
| Years, months and days | 0 years, 1 months and 11 days |
| Hours | 984 hours |
Show the workings
| Step | Sum | Answer |
|---|---|---|
| Days from the first date to the second | 25 December 2026 − 14 November 2026 | 41 days |
| In weeks | 41 ÷ 7 | 5.857 weeks |
What this leaves out or assumes
- Counts the days from the start of the first date to the start of the second, so the end date is not included.
Where the figures come from
This sum uses only the numbers you entered.
Counting the end date or not
The usual way to count days between dates leaves out the end date: from 1 January to 2 January is 1 day. That is how long something lasts from the start of the first day to the start of the last. If you want to count both days, such as for a booking that includes the day you leave, choose "Yes" and we add one day.
Weekends and working days
This counts every day, weekends included. To count only working days, leaving out weekends and bank holidays, use the working days calculator on our sister site, Work Calculators.