Convertidores de fecha y hora: zonas, Unix timestamps, DST y cálculo calendario
Una hora local no es un instante único hasta añadir fecha y zona. Calculador de zona horaria y Unix tools necesitan distinguir offset, zona y periodo calendario.
Instante/local
UTC referencia instantes; +03:00 es offset, no reglas futuras.
Use zona IANA para recurrencias.
IANA
Gobiernos cambian reglas y tzdb las actualiza.
Mantenga la base al día.
DST
Al adelantar reloj puede haber horas inexistentes; al atrasar, duplicadas.
24 horas después no siempre es misma hora local.
Unix
Epoch 1970 UTC.
Segundos y milisegundos son convenciones distintas.
RFC3339
Timestamp con offset evita fechas ambiguas.
Conserve zona para intención futura.
Edad
Calculador de edad usa aniversarios calendario.
Feb29 puede tener reglas legales.
Meses
Jan31 + un mes necesita política.
Billing debe definirla.
Días
Contador de días debe aclarar inclusive/exclusive y hábiles.
Zona también importa.
Seconds/month
Minutos y horas son fijos; meses no.
Conversión mensual es aproximación.
Time card
Time Card suma horas, no toda legislación laboral.
Conserve punches originales.
Flujo
UTC para instants, IANA para recurrencias, unidad Unix explícita.
Pruebe DST, leap day y fin de mes.
Preguntas frecuentes
¿UTC−5 es New York?
No.
¿Por qué se repite una hora?
DST fall-back.
¿Unix seconds o milliseconds?
Ambos.
¿Mes exacto en segundos?
No universalmente.
Estándares de tiempo
- IANA — Time Zone Database
- RFC 3339 — Date and Time on the Internet: Timestamps
- RFC 9557 — Date and Time on the Internet: Timestamps with Additional Information
- NIST — Time and Frequency Division
This article is an original practical guide informed by the standards and official references above.