Date Difference Calculator
Find the number of days between two dates, plus years, months and days, total weeks, ISO week numbers and business days minus six countries' public holidays. How it works
Use the Date Difference Calculator
About the Date Difference Calculator
From October 8, 2026 to December 25, 2026 is 78 days: the end date minus the start date, with the end date itself not counted. This date difference calculator gives that count for any two dates, together with years, months and days, total weeks, and the working days in between, with the national holidays of six countries taken out if you pick one.
Days and weekdays in each quarter of 2026, and in a full year
| Period | Start date | End date | Days, end date not counted | Days, end date counted | Weekdays (Mon to Fri), end date counted |
|---|---|---|---|---|---|
| Q1 2026 | January 1, 2026 | March 31, 2026 | 89 | 90 | 64 |
| Q2 2026 | April 1, 2026 | June 30, 2026 | 90 | 91 | 65 |
| Q3 2026 | July 1, 2026 | September 30, 2026 | 91 | 92 | 66 |
| Q4 2026 | October 1, 2026 | December 31, 2026 | 91 | 92 | 66 |
| Year 2026 | January 1, 2026 | December 31, 2026 | 364 | 365 | 261 |
| Year 2027 | January 1, 2027 | December 31, 2027 | 364 | 365 | 261 |
| Year 2028 (leap year) | January 1, 2028 | December 31, 2028 | 365 | 366 | 260 |
Weekdays are Mondays to Fridays with no holidays removed. Pick a holiday country in the tool to take them out: 2026 has 250 working days with the US list and 253 with the UK list.
Month-end and leap-day cases
| Start date | End date | Years, months and days | Total days | ISO 8601 duration |
|---|---|---|---|---|
| January 30, 2025 | March 1, 2025 | 1 month and 1 day | 30 | P1M1D |
| January 31, 2025 | February 28, 2025 | 1 month | 28 | P1M |
| January 31, 2025 | March 1, 2025 | 1 month and 1 day | 29 | P1M1D |
| January 31, 2024 | February 29, 2024 | 1 month | 29 | P1M |
| August 31, 2025 | September 30, 2025 | 1 month | 30 | P1M |
| February 29, 2024 | February 28, 2025 | 11 months and 30 days | 365 | P11M30D |
| February 29, 2024 | March 1, 2025 | 1 year | 366 | P1Y |
| December 25, 2025 | December 25, 2026 | 1 year | 365 | P1Y |
| October 2, 2026 | October 9, 2026 | 7 days | 7 | P7D |
End date not counted. The third and last columns are what Copy gives as Natural language and as ISO 8601 duration.
How to use this tool
- Pick a start date and an end date, or tap a preset such as Last 30 days or Year to date.
- Tick Include end date if the last day should be counted too.
- Tick Business days to see the working days and the weekend days, and pick a holiday country (US, UK, Canada, Australia, Germany or France) to take its national holidays out.
- Use Copy to take the result as a sentence, an ISO 8601 duration, a number of days, or weeks and days.
Frequently asked questions
- How many days are there between two dates?
- Subtract the start date from the end date. From October 2 to October 9, 2026 is 7 days. With Include end date ticked it is 8, because the 2nd and the 9th are both counted.
- How many days until Christmas 2026?
- 78 days from October 8, 2026 to December 25, 2026, of which 56 are weekdays. For the count from today, set the start date to today and the end date to December 25.
- How many weekdays or business days are between two dates?
- Tick Business days. The calculator counts the Mondays to Fridays in the range: the first quarter of 2026, January 1 through March 31 with the end date counted, has 64. Pick a holiday country to take its national holidays out: December 21 to 25, 2026, end date counted, is 5 weekdays and 4 US working days, because Christmas Day is the Friday. Regional holidays are not in the lists; the Working Days Calculator takes your own dates.
- Does the count include the start date and the end date?
- By default it runs from the start date up to the end date and stops there, the way nights are counted between two days. January 1 to December 31, 2026 is 364 days. Tick Include end date and it is 365.
- How are months counted when they have different lengths?
- A month is complete when the same day number comes round, or on the last day of a month that is too short. January 31 to February 28, 2025 is 1 month. January 31 to March 1, 2025 is 1 month and 1 day, or 29 days. A start date of February 29 reaches its yearly anniversary in a non-leap year on March 1, so February 29, 2024 to February 28, 2025 is 11 months and 30 days.
- What are the ISO week numbers shown for each date?
- The week of the year under ISO 8601: weeks start on Monday, and week 1 is the week that contains the year’s first Thursday. That is why January 1, 2027, a Friday, is shown as week 53 of 2026.
Related Tools
View all toolsDate Duration Calculator
Days, weeks, months and years between two dates, plus working days minus public holidays for the US, UK, Canada, Australia, Germany or France.
Days Until Countdown
Count the days from today to any date, or since a past one, with weeks, months, years, business days, a live countdown and a calendar file.
Working Days Calculator
Count business days between two dates, or add and subtract working days, skipping weekends and US, England and Wales, European, Australian or custom holidays.
Time Calculator
Add or subtract up to 10 durations in hours, minutes and seconds, or find the hours between two clock times, as HH:MM:SS, decimal hours and minutes.
Age Calculator
Age calculator: enter a date of birth to get your age in years, months and days, total days alive, days to your next birthday and the weekday you were born on.
Time Zone Meeting Planner
See when working hours overlap across a reference city and up to 7 others on a chosen date, with daylight saving applied, and share the plan as a link.