Time & DatesBusiness days

Days Between Dates Calculator

Measure the gap between two dates three different ways at once — total calendar days, weekdays only, and a business-day count that also removes holidays you specify.

Date Range

Choose whether the end date counts as part of the range.

Comma-separated, YYYY-MM-DD
CALENDAR DAYS
Weeks and days
Years, months, days
Weekdays (Mon–Fri)
Business days
Weekend days
Total hours
Business days start from the weekday count and then remove any valid holiday dates that fall inside the range.
Share & embed

Three different answers, all correct

"How many days between these two dates" has more than one right answer, and picking the wrong one is how invoices get disputed and deadlines get missed. Calendar days count everything. Weekdays drop Saturday and Sunday. Business days drop weekends and public holidays. Contracts almost always mean the third one, and almost never say so explicitly.

The inclusive-counting trap

If a policy runs from 1 March to 5 March, is that four days or five? Measuring the gap gives four. Counting both endpoints gives five. Hotel stays and rental agreements usually measure the gap — you pay for nights, not dates. Leave entitlement, notice periods and prison sentences usually count both endpoints. The toggle above lets you match whichever convention your document uses, which is the only way to reconcile a number that looks one day out.

Why holidays have to be entered manually

Public holidays are not a fixed global list. They differ by country, by state or province, and often by year — some move to the nearest Monday, some are announced annually by government decree, and some only apply to certain industries. Any tool that silently applies a built-in holiday list will be wrong for most of its users. Entering the dates that actually apply to your contract is slower but it is the only way to get a number you can defend.

Months and years are not a fixed number of days

The years-months-days breakdown counts calendar units the same way an age calculation does: complete months from the start date, then leftover days. That is why 31 January to 28 February reads as "28 days" rather than "1 month" — the month does not complete until the matching day number is reached.

Frequently Asked Questions

What is the difference between calendar days and business days?
Calendar days count every date in the range. Business days count only Monday to Friday and then remove any public holidays that fall inside the range. Most commercial contracts mean business days even when they just say "days".
Should the end date be included in the count?
It depends on the document. Hotel nights, rentals and interest periods usually measure the gap and exclude the end date. Notice periods and leave entitlements usually count both endpoints. Use the toggle to match your contract.
Why do I have to type in the holidays myself?
Public holidays vary by country, by region and by year, and several are announced annually rather than fixed. A built-in list would be wrong for most visitors, so this calculator asks for the dates that actually apply to you.
How are months counted between two dates?
A month completes when the same day number is reached in a later month. So 15 January to 14 February is not yet one month, but 15 January to 15 February is. Leftover days are reported separately.