Conversor de Marca de Tiempo Unix
De marca de tiempo a fecha legible y viceversa — segundos y milisegundos se detectan automáticamente, se muestran en tu zona horaria y en UTC, con una marca de tiempo actual en vivo.
684 visitas
Marca de tiempo no válida
Segundos desde 1970
Una marca de tiempo Unix cuenta los segundos transcurridos desde el 1 de enero de 1970 00:00 UTC (la época): 1.784.000.000 corresponde a julio de 2026. APIs y bases de datos la prefieren porque es independiente de la zona horaria y se ordena numéricamente. JavaScript y muchas APIs usan milisegundos en su lugar — 13 dígitos en vez de 10 — algo que esta herramienta detecta automáticamente. La conversión funciona en ambos sentidos y muestra tanto tu zona horaria local como UTC.
Un detalle traicionero: las marcas de tiempo con signo de 32 bits desbordan el 19 de enero de 2038 (el problema "Y2038") — los sistemas modernos de 64 bits son seguros durante 292 mil millones de años. Las marcas de tiempo negativas codifican fechas anteriores a 1970.
Preguntas Frecuentes
¿Por qué mi marca de tiempo aparece con 3 horas de diferencia?
Las marcas de tiempo son UTC por definición; el desfase aparece al mostrarlas. Compara la línea UTC aquí con tu API — si coinciden, los datos son correctos y solo cambia la representación local.
¿Segundos o milisegundos — cuál usa mi sistema?
Cuenta los dígitos: 10 dígitos = segundos (hasta 2286), 13 = milisegundos. Las herramientas Unix y time() de PHP usan segundos; Date.now() de JavaScript y Java usan milisegundos.
Herramientas Similares
Reportar un Problema
Conversor de Marca de Tiempo Unix