Date and time calculation guides

Count business days without inventing holidays

Apply a weekday and endpoint policy, keep excluded dates user-supplied, and avoid claiming a jurisdictional holiday calendar.

Intent
Use this guide when planning a weekday interval and no maintained public-holiday dataset is available.
Reviewed
Reading time
7 minutes

What this guide helps you decide

A basic business-day calculator can reliably exclude Saturday and Sunday under an explicit convention. Public holidays are jurisdiction, organization, and year dependent, so they must not be guessed from the user's locale.

Endpoint wording changes the count. ‘From Monday through Friday inclusive’ differs from elapsed business days after Monday, even though the two date inputs are identical.

State weekend, endpoint, and exclusion rules

Iterate over civil dates under the selected endpoint policy, count dates that are not weekend days, and subtract only validated user-entered exclusions that fall inside the range and would otherwise count.

  1. Confirm start and end dates and whether reverse ranges are allowed.
  2. Select inclusive or exclusive endpoints.
  3. Apply the documented Saturday/Sunday weekend rule.
  4. Add organization-specific closure dates manually and de-duplicate them.
Worked scenario

Worked scenario: two Monday-to-Friday weeks

Count weekdays from Monday 2026-08-03 through Friday 2026-08-14, inclusive, with no user-entered exclusions.

  1. The first Monday-through-Friday block contributes five weekdays.
  2. The intervening Saturday and Sunday contribute zero.
  3. The second Monday-through-Friday block contributes five, for a total of ten.

Outcome: The inclusive weekday count is 10. Excluding the start date would reduce the result to 9, which is why endpoint policy belongs beside the answer.

Business-day checklist

  • State the endpoint policy.
  • State the weekend convention.
  • Enter closures or holidays explicitly.
  • Remove duplicate exclusions.
  • Verify exclusions fall within the range and on otherwise counted days.

Limits and responsible use

  • The tool does not infer national, regional, religious, bank, school, exchange, or company holidays.
  • Alternative working weeks, partial days, shifts, and jurisdictional deadline rules require a specialized calendar.

Authoritative references

These links support the definitions, conventions, or safety boundaries used in this guide. CalculatorToolset wrote the explanation and example independently.

Frequently asked questions

Why are public holidays not automatic?

Holiday rules vary by jurisdiction and employer and can change. Without a maintained dated dataset, automatic exclusions would be unreliable.

Does a holiday on Saturday reduce the count?

Not in the simple weekday model because Saturday was already excluded. A substitute-day rule must be entered explicitly.