Guía / zonas

Zonas horarias y horario de verano

Entiende offsets, zonas IANA, horas inexistentes y horas repetidas durante cambios estacionales.

Instantes y horas de pared

Un instante es único. Una hora local puede ser ambigua porque combina campos de calendario con reglas regionales. Convertir un timestamp a una zona es determinista; convertir una fecha local a timestamp puede exigir una elección.

Huecos y solapamientos

Cuando el reloj avanza, algunas horas locales nunca ocurren. Cuando retrocede, un intervalo aparece dos veces con offsets UTC diferentes. Las interfaces de programación deben rechazar los huecos y preguntar qué offset usar en los solapamientos.

Guarda la información correcta

Para un evento pasado, guarda el instante. Para un evento recurrente futuro, puede ser necesario conservar también la zona IANA porque el offset puede cambiar. Un offset fijo no representa todas las reglas regionales.

Pruebas recomendadas

Prueba fechas antes y después de la transición, cambios de día UTC y diferencias entre versiones de la base de zonas del cliente y el servidor. No uses el offset actual para deducir todo el año.

Ejemplos del cambio de hora en Nueva York

Hora localSituaciónQué hacer
2024-03-10 02:30El adelanto del reloj omite esta horaElegir una hora existente
2024-11-03 01:30La hora se repiteElegir UTC−04:00 o UTC−05:00
2024-11-03 03:00La hora ocurre una sola vezConvertir normalmente

La primera aparición de las 01:30 corresponde a 2024-11-03T05:30:00Z; la segunda a 2024-11-03T06:30:00Z. Las dos son válidas. Elegir una sin preguntar puede desplazar una cita una hora. Prueba ambos offsets en fecha a timestamp o en el conversor entre dos zonas.

Diferenciar PST, PDT y una zona IANA

PST indica UTC−08:00. Los Ángeles utiliza PDT, UTC−07:00, durante el horario de verano. Pekín mantiene actualmente UTC+08:00 todo el año. La diferencia habitual es de 16 horas en invierno y 15 durante el horario de verano.

El 13 de octubre de 2026 a las 09:26 en Pekín corresponde al 12 de octubre a las 18:26 en Los Ángeles. La zona America/Los_Angeles aplica la regla de esa fecha. Utilizar PST como si fuera válido todo el año daría las 17:26.

Preparar una cita futura

Introduce la fecha real de la cita y elige zonas con nombre. Comprueba también si el destino cae el día anterior o siguiente. Para reuniones periódicas, conserva la zona de origen junto a la hora. Las reglas pueden cambiar por decisiones oficiales y dependen de los datos de zona disponibles en el navegador.

Mostrar un timestamp en otra zona y convertir una hora local entre zonas son operaciones distintas: la segunda necesita interpretar primero el reloj de origen.

Normas y documentación técnica

Herramientas / 01—06

Más herramientas de timestamp

Cada herramienta comienza con una entrada concreta y ofrece una respuesta precisa.