Days between dates

See how many days, weeks and months are between two dates, count only business days, or add and subtract time from a date. It also works as a countdown. Everything runs in your browser.

🔒 What you type never leaves your device. Everything is calculated in your browser.

How to calculate the days between two dates

  1. Pick the start and end dates, or use the shortcut buttons (today, Christmas, New Year).
  2. If you like, choose to count the end date too, or to count business days only and add holidays.
  3. See the total days, the weeks, and the difference in years, months and days.
  4. To find out what date it will be after some time, switch to "Add or subtract time" and enter the years, months, weeks or days.

What it's for

Calculating days between dates is useful for contract and paperwork deadlines, due dates, counting the days of a pregnancy or a trip, the time left before an exam or an event, and the countdown to a special date. From October 25 to December 31, 2026 there are 67 days.

By default the end date is not counted: from Monday to Tuesday there is 1 day. If you need to include it (for example, to count the days of a stay), check "Also count the end date". Business days leave out Saturdays and Sundays, and you can exclude any holidays you add.

When adding months, if the day doesn't exist in the target month the last day of that month is used: January 31 plus one month gives February 28 or 29. Dates follow the Gregorian calendar, and nothing is saved or sent.

Things to keep in mind

Frequently asked questions

How do I calculate how many days are between two dates?

Enter the start and end dates. The main result is the number of days; below it you'll see the weeks and the years, months and days.

How many days are left until Christmas or New Year?

Tap "Days until Christmas" or "Days until New Year": the tool sets today as the start date and the next Christmas or New Year as the end date.

How do I count only business days?

Check "Count business days only". Saturdays, Sundays and any holidays you add are left out.

What date will it be in 90 days?

Switch to "Add or subtract time", leave the starting date on today, choose Add and enter 90 days.

Are the dates I enter saved?

No. Everything is calculated in your browser and nothing is sent.