Dates & time

Add or subtract working days

Move a date using your chosen weekdays and excluded-date list.

Add or subtract working days
Esc to restore

Your inputs

Your own list only; no country or public-holiday calendar is inferred.

Results update as you type. Larger files run when you press Update result.

Your result

LOCAL & PRIVATE

Your result will appear here.

Your inputs stay in this browser. Nothing is uploaded or saved.

A clear answer. Here’s how.

Counts eligible dates strictly after the starting date when adding, or strictly before it when subtracting. Zero returns the supplied start even if it is excluded. Weekday numbers run Monday=1 to Sunday=7; duplicate excluded dates are ignored. At most 100,000 working days and 1,000,000 calendar steps are supported. No jurisdiction-specific holiday rules are added.

See a worked example

Worked example

A fixed demonstration, separate from the values you enter above.

Starting date
2026-12-24
Working days to add (negative to subtract)
5
Working weekdays (1=Monday … 7=Sunday)
1,2,3,4,5
Excluded dates, one YYYY-MM-DD per line
2026-12-25

Example result

Result date
2027-01-01
Weekday
Friday
Signed working-day offset
5
Calendar days moved
8