Conversor de Timestamp Unix
Convierte entre timestamp Unix y fecha legible, en ambas direcciones, con precisión de segundos y milisegundos.
Timestamp actual
Acepta segundos o milisegundos.
- Local
- —
- UTC
- —
- ISO 8601
- —
- Segundos
- —
- Milisegundos
- —
¿Qué es un timestamp Unix?
Un timestamp Unix es el número de segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC (el "Unix epoch"). Es la forma más habitual de guardar fechas en bases de datos y APIs porque es un simple número entero, sin ambigüedad de formato ni zona horaria.
Algunos sistemas (como JavaScript) usan milisegundos en lugar de segundos. Esta herramienta detecta automáticamente cuál de los dos estás introduciendo según el número de dígitos.
Preguntas frecuentes
¿Por qué mi fecha sale con una hora distinta a la que esperaba?
El timestamp Unix siempre representa un instante en UTC. La columna "Local" lo convierte a la zona horaria configurada en tu dispositivo, que puede no coincidir con la que esperas.
¿Qué pasará en el año 2038?
Los sistemas que guardan el timestamp en un entero de 32 bits con signo desbordarán el 19 de enero de 2038 (el "problema del año 2038"). La mayoría de sistemas modernos ya usan 64 bits, donde este límite desaparece.