Fechas de un rango
date-rangeLista fechas entre inicio y fin con paso en días, semanas o meses (máx. 1.000). Cuándo: un resultado de fechas, zonas horarias o calendario tiene que ser exacto (desfases, horario de verano, fines de mes, bisiestos). No para: calcular la diferencia entre dos fechas (date-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: Lists dates from start to end (inclusive) stepping by days, weeks or months (month steps clamp to month end), up to 1,000 dates, optionally skipping weekends. When: a date, time-zone or calendar result has to be exact (offsets, daylight saving, month ends, leap years). Not for: computing the difference between two dates or date-times (date-between). 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 |
|---|---|---|---|
| end | Yes | End (string; required; up to 10 chars; format date). | |
| step | No | Step size (integer; optional; default 1; min 1; max 1000). | |
| unit | No | Step unit (optional; one of: day, week, month; default "day"). | day |
| start | Yes | Start (string; required; up to 10 chars; format date). | |
| skip_weekends | No | Skip Saturday and Sunday (boolean; optional; default false). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | ||
| dates | No |