Días hábiles entre fechas
business-days-betweenCuenta días hábiles entre dos fechas, excluyendo fines de semana configurables 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: contar días hábiles entre dos fechas en Colombia, excluyendo domingos, sábados (co-business-days-between). 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: Counts working days between two dates, excluding configurable weekend days and a list of holidays. By default counts days after start up to and including end; inclusive counts both ends. When: a date, time-zone or calendar result has to be exact (offsets, daylight saving, month ends, leap years). Not for: counting business days (co-business-days-between). [EN completo / full EN: inputSchema.description]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | End date (string; required; up to 10 chars; format date). | |
| start | Yes | Start date (string; required; up to 10 chars; format date). | |
| 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). | |
| inclusive | No | Count the start date too (boolean; optional; default false). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| business_days | No | ||
| holidays_skipped | No |