Saltar al contenido
Bai
EspañolEnglishEuskara Empezar →

Herramientas

Conversor Unix timestamp

Conversor Unix timestamp a fecha y hora

Pasa un tiempo Unix en segundos o milisegundos a fecha y hora, y al revés.

Privado por diseño

—UTC

—

Escribe un timestamp en segundos (10 cifras) o en milisegundos (13 cifras) y verás la fecha. También puedes escribir la fecha y obtener el timestamp. La fila «Fecha y hora» usa la zona horaria de tu dispositivo.

Unix (segundos)
Unix (milisegundos)
ISO 8601
Fecha y hora

Sobre esta herramienta

El tiempo Unix (o epoch) cuenta los segundos transcurridos desde el 1 de enero de 1970 a medianoche UTC. Es como guardan las fechas muchas bases de datos, APIs, logs de servidor, tokens JWT y cookies. Con este conversor ves de un vistazo a qué fecha corresponde un valor como 1704067200, o sacas el timestamp de una fecha concreta para usarlo en una consulta o en un script.

La página se abre con la hora actual ya convertida, para que tengas un ejemplo de referencia. Borra cualquier fila y escribe tu valor: en «Unix (segundos)» si tiene 10 cifras, en «Unix (milisegundos)» si tiene 13, como los que devuelve Date.now() en JavaScript. Las demás filas se actualizan al momento. Cada fila tiene su botón de copiar, y debajo aparece cuánto tiempo falta o ha pasado desde esa fecha.

La conversión se hace en tu navegador y no se envía ningún dato. ISO 8601 se muestra siempre en UTC; la fila «Fecha y hora» usa la zona horaria de tu dispositivo, así que dos personas en países distintos verán horas diferentes para el mismo timestamp. Solo se admiten números enteros: si tu valor lleva decimales o está en microsegundos, recórtalo antes. Las pestañas «Husos horarios» y «Sumar y restar» siguen disponibles.

Preguntas frecuentes

¿Cómo sé si un timestamp está en segundos o en milisegundos?

Cuenta las cifras: una fecha actual tiene 10 cifras en segundos y 13 en milisegundos. Si al pegarlo en la fila de segundos sale un año de cinco cifras, estaba en milisegundos.

¿Qué es el epoch de Unix?

Es el instante cero del tiempo Unix: el 1 de enero de 1970 a las 00:00:00 UTC. Los timestamps negativos representan fechas anteriores a ese momento.

¿Qué es el problema del año 2038?

Los sistemas que guardan el tiempo Unix en un entero de 32 bits con signo se desbordan el 19 de enero de 2038. Esta herramienta usa números de JavaScript, así que convierte sin problema fechas posteriores.

¿El timestamp Unix depende de la zona horaria?

No. El mismo número representa el mismo instante en todo el mundo; lo que cambia es cómo se muestra como fecha y hora local. Por eso aquí ves a la vez la versión UTC (ISO 8601) y la de tu zona.

Herramientas relacionadas