Convertidor de Timestamp Unix
Convierte entre timestamp Unix (segundos o milisegundos) y fechas legibles. También convierte una fecha concreta a su timestamp equivalente.
Conversión
Resultado
Fecha y hora legibles:
domingo, 04 de octubre de 2026, 15:58:02
Cómo usar: Timestamp Unix
- 1Elige el sentido: de timestamp a fecha o de fecha a timestamp.
- 2Pega el timestamp (segundos o milisegundos) o elige la fecha y hora.
- 3Selecciona la zona horaria de visualización y copia el resultado.
¿Para qué sirve?
- Leer fechas guardadas como epoch en logs, bases de datos o APIs.
- Generar un timestamp para pruebas, cabeceras o tokens.
- Detectar errores de zona horaria o de segundos frente a milisegundos.
Trabajar con timestamps Unix
Qué es
Un timestamp Unix es el número de segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC (la «época»). Al ser un único número independiente de la zona horaria, es la forma más simple de almacenar y comparar instantes en bases de datos, logs y APIs.
Segundos frente a milisegundos
Muchos lenguajes y APIs usan segundos (10 dígitos, como 1700000000), mientras que JavaScript y Java trabajan con milisegundos (13 dígitos). Si al convertir obtienes una fecha del año 55.000 o de 1970, casi seguro estás confundiendo las unidades.
Zonas horarias
El timestamp siempre es UTC; la zona horaria solo interviene al mostrarlo. Guarda siempre instantes en UTC o como timestamp y convierte a hora local en la capa de presentación. Esto evita errores con el horario de verano, cuando una misma hora local ocurre dos veces o no existe.
El año 2038
Los sistemas que guardan el timestamp en un entero de 32 bits con signo desbordan el 19 de enero de 2038 a las 03:14:07 UTC. Los sistemas modernos de 64 bits no tienen este problema, pero conviene revisar bases de datos y firmware antiguos.
Herramientas relacionadas
Artículos relacionados
Preguntas frecuentes
¿Qué es un timestamp Unix?+
Es el número de segundos transcurridos desde el 1 de enero de 1970 a las 00:00 UTC, el 'epoch' del sistema Unix.

