Add or subtract working days from a date and count business days in a range. Japanese public holidays for 2016-2099 are built in.
The start date itself is not counted. If the start date is a Friday and you ask for 3 business days later, the result is the following Wednesday because the weekend is skipped. A negative count moves backwards, which is how you find a start date from a deadline.
Saturday, Sunday and public holidays are toggled independently. If your company works on Saturdays, untick Saturday. Unticking public holidays makes the tool count weekends only.
Company-specific shutdowns such as the year-end break go in "Extra closed days". Days you work despite them being a weekend or a holiday go in "Extra working days". Separate dates with spaces or commas.
2016 to 2099. The vernal and autumnal equinox days are computed with an approximation formula that is valid from 1980 to 2099. Dates outside the range are reported instead of being calculated.
No. "3 business days later" starts counting from the day after the start date and returns the third business day. This holds even when the start date itself is a weekend or holiday. The date-range counter below works the other way and includes both the first and the last day.
Years 2016 through 2099. In addition to Japanese public holidays, substitute holidays (when a holiday falls on a Sunday) and citizens' holidays (a weekday sandwiched between two holidays) are treated as days off. The holidays that were moved in 2020 and 2021, and the 2019 enthronement holidays, are handled individually. The vernal and autumnal equinox days use the approximation formula that is valid from 1980 to 2099.
Yes. List dates under "Extra closed days" and they are treated as days off, which is how year-end or summer shutdowns are handled. Dates listed under "Extra working days" count as business days even if they fall on a weekend or a public holiday. If the same date appears in both lists, the working day wins.
No. All calculations run inside your browser in JavaScript, and nothing you type is sent to a server.