Tokio

Marcas de tiempo Unix: segundos, milisegundos y visualización local

Comprende qué representa el número antes de usarlo en exportaciones, registros o integraciones.

WhatTimeIsIt Publicado Actualizado
Foto

Un número que representa un instante

Una marca Unix convencional cuenta segundos desde 1970-01-01 a las 00:00:00 UTC según la convención Unix del sistema. No es una lectura local ni contiene el nombre de una ciudad. Mostrar la misma marca en Tokio y Londres produce horas locales distintas para el mismo instante. Nuestro conversor de marcas de tiempo permite inspeccionar valores, pero identifica primero la unidad que utiliza el sistema de origen.

Es fácil confundir segundos y milisegundos

Muchas interfaces usan segundos, mientras que los valores Date de JavaScript usan milisegundos. Confundirlos puede producir una fecha cercana al origen Unix o muy alejada del intervalo previsto. No te bases solo en el número de dígitos: consulta la documentación del campo y prueba un valor conocido. Conserva la precisión fraccionaria cuando importe y evita redondear silenciosamente una marca precisa antes de ordenar eventos.

Guarda aparte la programación local

Una marca puede identificar un evento completado o un plazo único, pero no describe por completo «cada lunes a las 09:00 en París». Esa instrucción necesita un programa local y reglas de huso. Del mismo modo, un cumpleaños o festivo de día completo es una fecha civil, no necesariamente un instante a medianoche UTC. Una representación inadecuada puede desplazar el día mostrado al convertirlo para otra región.

Un diagnóstico fiable

Anota el valor original, la unidad, el instante UTC esperado y la ubicación de visualización. Compara primero UTC y después la conversión local. Si UTC está mal, investiga las unidades o interpretación; si coincide pero la hora local difiere, revisa ajustes y versiones de datos. Conserva los registros originales al corregir su presentación. Nuestra guía de datos explica cambios de reglas y la guía UTC ofrece un formato legible para compartir resultados.

Fuentes

  1. The Open Group: segundos desde el origen Unix
  2. ECMA-262: valores e intervalo temporales
Volver a la sección · Guías