Date Calculator

How many days until a date? 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.

empty = today; YYYY-MM-DD, also MM/DD/YYYY
also MM/DD/YYYY or DD.MM.YYYY

Result

Result
88 days
In years, months and days
2 months, 27 days
In weeks and days
12 weeks, 4 days
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.

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.

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.

Frequently asked questions

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.

Which years are covered for public holidays?

Germany: any year under current law. All other countries: 2026 and 2027. Outside those years only weekends are skipped and a notice is shown.

Sources and legal basis

As of:

Related tools