Timestamp Unix ↔ ISO
timestamp-convertConvierte un timestamp Unix a ISO 8601 (detecta s, ms, µs o ns) o una fecha ISO a Unix. Cuándo: un resultado de fechas, zonas horarias o calendario tiene que ser exacto (desfases, horario de verano, fines de mes, bisiestos). No para: analizar una fecha/hora ISO 8601 o RFC 2822 en sus partes (datetime-parse). 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: Converts a Unix timestamp to ISO 8601 (auto-detecting seconds, milliseconds, microseconds or nanoseconds by magnitude, or explicit unit), or an ISO date-time to Unix seconds and milliseconds. When: a date, time-zone or calendar result has to be exact (offsets, daylight saving, month ends, leap years). Not for: parsing an ISO 8601 or RFC 2822 date-time into its parts (datetime-parse). Side effects: none (read-only, no network access, no stored state). [EN completo / full EN: inputSchema.description]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| unit | No | Unit of numeric input (optional; one of: auto, s, ms, us, ns; default "auto"). | auto |
| value | Yes | Unix number/numeric string, or ISO 8601 string (number or string; required; up to 40 chars). | |
| timezone | No | Zone for local output (string; optional; default "UTC"; up to 64 chars). | UTC |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| iso | No | ||
| unix | No | ||
| local | No | ||
| unix_ms | No | ||
| detected_unit | No |