add_business_days
指定した日付(date)の翌日から数えてN営業日目(days)の日付を返します。dateの当日は数えません。daysが負の場合は過去方向(dateの前日から遡ってN営業日目)に計算します。土日・日本の祝日を除外し、calendar="banking"を指定すると銀行休業日(12/31〜1/3)も除外します。dateが営業日かどうかだけ知りたい場合は is_holiday を使ってください(days=0でも同じ情報がskipped経由で得られます)。入力例: {"date": "2026-07-10", "days": 3}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | 起点日 YYYY-MM-DD。例: "2026-07-10"。この日自体は数えません。 | |
| days | Yes | 何営業日先(正)/前(負)かを表す整数。0も指定可: dateをそのまま返し、dateが非営業日ならskippedに1件(date自身とその理由)を記録します。 | |
| calendar | No | "standard"(既定)または"banking"(銀行休業日も除外)。 | |
| extra_closed_dates | No | 顧客固有の追加休業日(YYYY-MM-DD の配列)。例: ["2026-12-29", "2026-12-30"] |