Business-day walk
move 1 date → skip weekend/excluded → consume 1 workday
The walk repeats in the chosen direction until the requested number of working dates has been consumed.
A lead time calculator turns a start date and day count into a clear completion date. Count every calendar date or count business days that skip weekends, then add your own excluded dates for applicable holidays or shutdowns. No universal holiday database is assumed.
Lead time calculator — start date in, completion date out
Start date is day zero · business mode skips weekends and your exclusions
COMPLETION DATE
Monday, Aug 3, 2026
3 calendar days from start · 2 weekend days skipped · 0 custom exclusions skipped
HOW IT WORKS
FIG. 1 — WEEKEND WALK
calendar result = start date ± lead days
Calendar mode moves by the signed day count without checking weekdays or exclusions.
This calculation treats the start as day zero. That convention makes “Friday plus 1 business day” land on Monday: movement begins after Friday, then the weekend is ignored. Calendar mode instead counts Saturday as day one.
move 1 date → skip weekend/excluded → consume 1 workday
The walk repeats in the chosen direction until the requested number of working dates has been consumed.
skipped = |calendar span| − requested workdays
The note separates weekend dates from weekday exclusions and avoids double-counting an exclusion on a weekend.
Enter a valid YYYY-MM-DD date, a nonnegative day magnitude, and Forward or Backward.
Calendar days include every date. Business days ignore Saturday, Sunday, and valid custom exclusions.
Review the weekday, ISO date, signed calendar span, and skipped-day note. Copy one line, CSV, or a restorable share link.
Fri, Jul 31, 2026 + 1 business day
skip Sat + Sun
= Monday, Aug 3, 2026
The completion is three calendar dates after the start even though only one workday is consumed.
Fri, Jul 31 + 1 business day
exclude Mon, Aug 3
= Tuesday, Aug 4, 2026
Two weekend dates and one user-added exclusion are skipped.
Fri, Jul 31 + 3 calendar days
= Monday, Aug 3, 2026
No dates are skipped; Saturday and Sunday consume two of the three days.
Mon, Aug 3 − 1 business day
= Friday, Jul 31, 2026
Backward mode walks through Sunday and Saturday before consuming Friday.
To measure hours and minutes between the resulting endpoints, continue with the time duration calculator. To offset the visitor's current clock instead of a date, use Hours From Now.
Zero returns the start date unchanged, even when that date is a weekend or exclusion. No forward search is implied.
The date is already unavailable as a weekend, so it does not add a second skipped day to the total.
The custom list stops at 30 entries. Remove a chip before adding another; this hard cap keeps a workday walk bounded.
Country and company calendars disagree. Only the dates you add are excluded, and they affect Business days mode only.
This tool schedules whole dates, not clock times. It does not assign a delivery hour, cutoff time, shipping service, or payroll rule. If the start and finish already exist and you need their exact elapsed span, use the dated duration tool. For ordinary duration addition without a calendar, return to the Time Calculator.
Calendar days count every date in sequence. Business days skip Saturdays and Sundays, plus any valid custom exclusions you add. The start date is day zero; movement begins on the next or previous date.
Monday, provided Monday is not in your custom exclusion list. For example, Friday, July 31, 2026 plus one business day is Monday, August 3, 2026 because Saturday and Sunday are skipped.
Type each holiday as YYYY-MM-DD and choose Add excluded date. It appears as a removable chip and applies in Business days mode. You can add up to 30 unique valid dates.
Yes. Choose Backward and enter the positive magnitude. A one-business-day backward move from Monday lands on the prior Friday. This avoids mixing a minus sign with the direction control.
Holiday sets vary by country, region, industry, and company policy, so one automatic list would create false certainty. Holidays are user-added exclusions here; add only the dates that apply to your schedule.
Reviewed by the TimeCalculator.dev team · Published · Updated