Working Days Calculator

Count business days between two dates while excluding weekends.

Back to all tools on ToolForge

More in Date & Time

Result

About Working Days Calculator

This working days calculator counts business days between two dates while excluding weekends (Saturday and Sunday). It provides both the working day count and total calendar days for complete date range information.

It is useful for project planning, delivery estimates, contract timelines, shipping calculations, and any situation where you need to distinguish between calendar days and actual working days.

How Business Days Are Calculated

The calculator iterates through each day in the date range and counts only weekdays:

// JavaScript getDay() values:
Sunday    = 0
Monday    = 1  ✓ Working day
Tuesday   = 2  ✓ Working day
Wednesday = 3  ✓ Working day
Thursday  = 4  ✓ Working day
Friday    = 5  ✓ Working day
Saturday  = 6  ✗ Weekend

// Calculation logic:
for each day from start to end:
  if day is not 0 (Sunday) and not 6 (Saturday):
    working_days++

Calendar Days vs Working Days

Measure Includes Example (2 weeks)
Calendar days All days (Mon-Sun) 14 days
Working days Weekdays only (Mon-Fri) 10 days
Business days + holidays Weekdays minus public holidays 8-9 days (varies)

Weekend Conventions Worldwide

Different countries and cultures observe different weekend patterns:

Region Weekend Days Notes
North America, Europe, Australia Saturday, Sunday Most common convention
Middle East (many countries) Friday, Saturday Islamic weekend (Jumu'ah)
Israel Friday, Saturday Jewish Sabbath (Shabbat)
Iran, Afghanistan Thursday, Friday Traditional Islamic weekend
Some Muslim countries Friday only Single day weekend

Common Use Cases

Limitations

Related Calculations

For more complex business date calculations, consider:

Frequently Asked Questions

What is the difference between calendar days and business days?
Calendar days include all days (Monday through Sunday). Business days (working days) typically refer to Monday through Friday, excluding weekends. For example, a 14-day calendar period might contain only 10 business days if it spans two weekends.
How do I calculate working days manually?
Count each day between the start and end dates, excluding Saturdays (day 6) and Sundays (day 0). In JavaScript, use getDay() where 0=Sunday and 6=Saturday. The formula iterates through each date and increments a counter only for weekdays (days 1-5).
Does this calculator include public holidays?
This calculator excludes weekends only (Saturday and Sunday). Public holidays vary by country, region, and organization, so they are not automatically excluded. For accurate business day calculations, manually subtract known holidays from the result or use a calendar specific to your jurisdiction.
What are common weekend conventions worldwide?
Most Western countries use Saturday-Sunday weekends. Middle Eastern countries may use Friday-Saturday (Islamic weekend) or Thursday-Friday. Israel uses Friday-Saturday (Jewish Sabbath). Some countries have historically used Sunday-only or no standard weekend. This tool assumes the common Saturday-Sunday weekend.
How is the working days calculation inclusive of start and end dates?
This calculator includes both the start date and end date in the count. If you start on a Monday and end on the same Monday, that counts as 1 working day. If you span Monday to Friday, that's 5 working days (assuming no weekends in between).
When should I use working days vs calendar days?
Use working days for project timelines, shipping estimates, contract deadlines, and business processes that operate on weekdays. Use calendar days for legal deadlines, subscription periods, warranty terms, and situations where weekends count toward the total.