Amanecer, atardecer y duración del día
sun-timesCalcula la salida y puesta del sol, mediodía solar, crepúsculo civil y duración del día (aprox. ±1-2 min) para una ubicación y fecha. Cuándo: un resultado de fechas, zonas horarias o calendario tiene que ser exacto (desfases, horario de verano, fines de mes, bisiestos). No para: convertir entre UTC y fechas julianas (julian-day). 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: Computes the approximate sunrise, sunset, solar noon, civil twilight and day length for a latitude/longitude and date (astronomical formulas, about ±1-2 min), shown in UTC and a chosen time zone. When: a date, time-zone or calendar result has to be exact (offsets, daylight saving, month ends, leap years). Not for: converting between UTC and Julian dates (julian-day). [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). | |
| latitude | Yes | Latitude (number; required; min -90; max 90). | |
| timezone | No | IANA time zone, e.g. America/Bogota (default UTC) (string; optional; default "UTC"; up to 64 chars). | UTC |
| longitude | Yes | Longitude (number; required; min -180; max 180). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | ||
| polar | No | ||
| sunset | No | ||
| sunrise | No | ||
| timezone | No | ||
| civil_dawn | No | ||
| civil_dusk | No | ||
| solar_noon | No | ||
| day_length_minutes | No |