Sumar días hábiles
business-days-addSuma o resta N días hábiles a una fecha, saltando fines de semana y festivos. Cuándo: un resultado de fechas, zonas horarias o calendario tiene que ser exacto (desfases, horario de verano, fines de mes, bisiestos). No para: sumar o restar N días hábiles a una fecha usando los festivos de Colombia (co-business-days-add). Efectos secundarios: ninguno (solo lectura, sin red, sin estado guardado). Determinista: la misma entrada da la misma salida. Límites: entrada JSON de hasta 64 KB, 1 s por llamada, resultado de hasta 1 MB.
EN: Adds (or subtracts) N working days to a date, skipping configurable weekend days and given holidays; useful for due dates and SLAs. When: a date, time-zone or calendar result has to be exact (offsets, daylight saving, month ends, leap years). Not for: adding or subtracting N business days (co-business-days-add). Side effects: none (read-only, no network access, no stored state). Deterministic: the same input gives the same output. [EN completo / full EN: inputSchema.description]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Date YYYY-MM-DD (string; required; up to 10 chars; format date). | |
| days | Yes | Business days to add (negative subtracts) (integer; required; min -10000; max 10000). | |
| weekend | No | Weekend days (0=Sun … 6=Sat) (array of integer; optional; default [0,6]; up to 6 items). | |
| holidays | No | Holiday dates YYYY-MM-DD to skip (array of string; optional; default []; up to 2000 items). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No | any JSON value | |
| weekday | No |