Date Calculator

This date calculator answers: how many days until a date? From 1 November 2026 to Christmas Day there are 54 days, and 90 days after 15 January 2026 is 15 April 2026. What date is 90 days or 20 business days from now? Pick a mode, enter a date and get the result instantly, with the steps shown. Leave the start date empty to count from today. It also works as a deadline calculator: a start date plus a number of days or business days gives the due date.

Source: ISO 8601 – Date and time format (Gregorian calendar, weeks). Updated: .

empty = today; YYYY-MM-DD, also MM/DD/YYYY
also MM/DD/YYYY or DD.MM.YYYY
My ToolboxEmbed on your websiteYour inputs are saved in this browser only.

Result

Result
88 days
In years, months and days
2 months, 27 days
In weeks and days
12 weeks, 4 days
Weekdays and weekend days
Mon–Fri: 64 · Sat/Sun: 24 (public holidays not deducted)
Calendar week (ISO 8601)
Start: Sunday, week 39 · End: Thursday, week 52
How it was calculated
  • Start date: Sun, 27/09/2026
  • End date: Thu, 24/12/2026
  • Counted from day to day, start date not included: 88 days
  • In calendar terms (full months from the start day, then remaining days): 2 months, 27 days
  • = 12 weeks and 4 days

How it is calculated

Three calculations in one date calculator

Examples

From 27 September 2026 to Christmas Eve, 24 December 2026, there are 88 days – 2 months and 27 days, or 12 weeks and 4 days. From 1 January 2026 to 24 December 2026 there are 357 days, 358 including the end date.

How to calculate days between dates

  1. Under “What do you want to calculate?”, pick days between two dates, add/subtract days, weeks, months, or add/subtract business days.
  2. Enter the start and end date, or an amount and unit; for business days, choose the country whose public holidays apply.
  3. Read the result and the steps. Tick “Include the end date” if the last day should count.

Example: From 1 March to 31 December 2026 there are 305 days, or 306 including the end date – that is 43 weeks and 4 days.

Business days around Thanksgiving: Wednesday, 25 November 2026 + 1 business day in the United States gives Friday, 27 November 2026 (Thanksgiving on 26 November is skipped). Around Easter in Germany (North Rhine-Westphalia): Thursday, 2 April 2026 + 1 business day = Tuesday, 7 April 2026, skipping Good Friday, the weekend and Easter Monday.

Worked examples, 2026 and 2027

CalculationResultDetail
1 Nov 2026 to 25 Dec 202654 days1 month 24 days, 7 weeks 5 days; 40 weekdays, 14 weekend days
1 Jan 2027 to 15 Apr 2027 (Thursday)104 days3 months 14 days, 14 weeks 6 days
29 Oct 2026 to 1 Jan 202764 days2 months 3 days, 9 weeks 1 day
4 Jul 2026 to 4 Jul 2027365 daysexactly 1 year (52 weeks 1 day)
1 Jan 2027 to 31 Dec 2027, end date included365 daysthe whole year; without the end date it is 364
15 Jan 2026 + 90 daysWed 15 Apr 2026days are simply counted on
1 Mar 2027 − 45 daysFri 15 Jan 2027February 2027 has 28 days
2 Nov 2026 + 6 weeksMon 14 Dec 20266 × 7 = 42 days
31 Jan 2027 + 1 monthSun 28 Feb 2027day 31 does not exist in February, so the last day is used
29 Feb 2028 + 1 yearWed 28 Feb 20292029 is not a leap year

US federal holidays follow 5 U.S.C. § 6103; the dates, including the weekend rule, are listed by the U.S. Office of Personnel Management. In 2026 Thanksgiving is on Thursday, 26 November; in 2027 on Thursday, 25 November, and because 25 December 2027 is a Saturday, Christmas is observed on Friday, 24 December.

Common mistakes

Holiday data and weekends

For more than 240 countries the public holidays come from the open-source python-holidays dataset, cross-checked against Nager.Date; only the data of the selected country is loaded. The data currently covers 2026 and 2027 – outside those years only weekends are skipped and the calculator shows a notice. German holidays are calculated from the state holiday laws for any year. The weekend depends on the country (for example Friday and Saturday in Saudi Arabia). Dates follow the Gregorian calendar as in ISO 8601.

Date calculator, time calculator or age calculator?

The date calculator works with whole calendar days. For a time span with clock times (hours, minutes, daylight saving time) use the time calculator; for someone's age from the date of birth use the age calculator.

Also useful: the countdown timer counts down live to an event, the working days calculator lists business days per month, and the time zone converter helps with deadlines across countries.

Frequently asked questions

How do I use this as a deadline calculator?

Enter the start date, then choose “Add/subtract days, weeks, months” for a deadline in calendar days or “Add/subtract business days” to skip weekends and public holidays. The result is the due date with its weekday. The start date itself is not counted; for legal deadlines, check which counting rule applies to your case.

How many days until a date?

Choose “Days between two dates”, leave the start date empty (= today) and enter the target date. From 27 September 2026 to 24 December 2026 there are 88 days.

Is the end date included?

Not by default: counting runs from day to day, so 1 January to 2 January is 1 day. Tick “Include the end date” to count both days (2 days) – useful for trips, leave or hotel stays counted in days.

What is 31 January plus one month?

28 February, or 29 February in a leap year. If the day does not exist in the target month, the last day of that month is used. Adding two months gives 31 March again.

What date is 30 business days from today?

Choose “Add/subtract business days”, enter 30 and select your country and, if needed, your state or region. Weekends and public holidays are skipped; the start date itself is not counted.

How do I calculate days between dates in Excel?

Subtract the start date from the end date, e.g. =B1-A1, or use =DAYS(B1,A1). For business days use =NETWORKDAYS(A1,B1).

How many weekdays are there between two dates?

From 27 September to 24 December 2026 there are 64 weekdays (Monday to Friday) and 24 weekend days. For any difference in days, the line “Weekdays and weekend days” counts both separately; public holidays are not deducted – use the business-days mode for that. The line below gives the ISO 8601 calendar week of both dates (here weeks 39 and 52).

How many days are in 2027?

2027 has 365 days because it is not a leap year; 1 January to 31 December 2027 is 364 days, or 365 with the end date included. The next leap year is 2028 with 366 days.

Sources and legal basis

As of: · Editorial policy

Embed on your website

Free, no sign-up: copy the code and paste it into your page (e.g. an HTML block). Feel free to adjust the size and the link.

Open previewColours, dark mode and more widgets

Related tools