Cómo convertir un timestamp Unix
- Pegá el timestamp: si tiene 13 cifras se toma como milisegundos y si tiene 10, como segundos.
- Mirá la fecha en UTC, en formato ISO 8601 y en tu hora local.
- Para el camino inverso, elegí una fecha y hora y copiá los segundos o milisegundos.
- Con “Usar la hora actual” cargás el momento presente en los dos conversores.
Qué es el tiempo Unix
El tiempo Unix (o epoch) cuenta los segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC. Es la forma más común de guardar fechas en bases de datos, registros y APIs, porque es un único número que no depende de la zona horaria.
Muchos sistemas, como JavaScript, usan milisegundos en lugar de segundos. Por eso, un timestamp de 10 cifras suele ser de segundos y uno de 13 cifras, de milisegundos.
El resultado en UTC es igual en todo el mundo; la hora local depende de la zona horaria configurada en tu dispositivo.
Cosas a tener en cuenta
- Los valores de 11 o más cifras se interpretan como milisegundos; si tu timestamp en segundos es de una fecha muy lejana, puede confundirse.
- La fecha que ingresás se interpreta en la zona horaria de tu dispositivo.
- No considera los segundos intercalares: el tiempo Unix los ignora.
Preguntas frecuentes
¿Qué es un timestamp Unix?
Es la cantidad de segundos que pasaron desde el 1 de enero de 1970 a las 00:00 UTC.
¿Cómo sé si está en segundos o en milisegundos?
Si tiene 10 cifras, está en segundos; si tiene 13, en milisegundos. La herramienta lo detecta y te dice cómo lo interpretó.
¿Qué es el año 2038?
Los sistemas que guardan el tiempo Unix en 32 bits dejan de funcionar el 19 de enero de 2038. Los de 64 bits no tienen ese problema.
¿Funciona con fechas anteriores a 1970?
Sí, con números negativos.
¿Es gratis?
Sí, es gratis, no pide registro y funciona directamente en el navegador.