Skip to content
Date & Time

Business Days Calculator

Count working days (Monday–Friday) between two dates. Quickly find how many business days remain until a deadline.

Select a start and end date, then click Calculate

How is this calculated?

Method: Iterate through each day from start+1 to end (inclusive), counting only weekdays.

A day is a weekday if its getDay() value is 1–5 (Monday=1 through Friday=5). Saturday=6 and Sunday=0 are excluded.

businessDays = 0
for each day from (start + 1) to end:
  if day.getDay() is not 0 (Sun) or 6 (Sat):
    businessDays++
weekends = calendarDays - businessDays
weeks = floor(calendarDays / 7)
Calculation history

No calculations yet.

FAQ

Frequently asked questions

What is considered a business day?
A business day is typically any official working day, Monday through Friday, excluding weekends and public holidays.
Does this calculator exclude holidays?
Standard calculations exclude weekends (Saturdays and Sundays). You can optionally input specific holiday dates to exclude them as well.
Why do I need a business day calculator?
It is widely used in corporate environments for project planning, shipping estimates, and SLA (Service Level Agreement) tracking.
Are Saturdays business days?
In most Western countries, no. However, in some global regions or specific industries, Saturdays are considered standard working days.
Can I add business days to a date?
Yes, you can use the calculator to find a future date by adding a specific number of working days to today's date.

Related tools