Ir al contenido
iyziTool

Conversor de Timestamp Unix

Pega un valor epoch en segundos o milisegundos para verlo en UTC, hora local e ISO 8601, o elige una fecha para obtener el timestamp. La hora Unix actual avanza arriba.

Hora Unix actual:
UTC
Introduce un timestamp numérico.
Hora local
Introduce un timestamp numérico.
ISO 8601
Introduce un timestamp numérico.

Sobre esta herramienta

Un timestamp Unix cuenta los segundos transcurridos desde el 1 de enero de 1970 UTC, ignorando los segundos intercalares. Al ser un único entero sin zona horaria, es el formato que bases de datos, registros y APIs usan para guardar un instante sin ambigüedad.

Los valores de diez dígitos son segundos y los de trece, milisegundos. JavaScript usa milisegundos mientras que la mayoría de backends usan segundos, y de ahí vienen los clásicos errores de 'fecha en 1970' y 'fecha en el año 55000'. Este conversor deduce la unidad por la magnitud.

Preguntas frecuentes

¿Qué es el epoch de Unix?
Las 00:00:00 UTC del 1 de enero de 1970, el punto cero desde el que cuenta todo timestamp Unix.
¿Segundos o milisegundos?
Un número de 10 dígitos son segundos; uno de 13, milisegundos. La herramienta cambia sola según el tamaño del valor.
¿Un timestamp tiene zona horaria?
No. Un timestamp siempre es un instante en UTC. La zona horaria solo aparece al formatearlo para mostrarlo, y por eso la hora local puede diferir de la línea UTC.
¿Qué es el problema del año 2038?
Los sistemas que guardan el timestamp en un entero de 32 bits con signo desbordan el 19 de enero de 2038. Los sistemas modernos usan 64 bits y ese límite queda fuera de cualquier horizonte práctico.

Herramientas relacionadas