TextSorter
Reloj en Vivo actualizando cada segundo
Timestamp Unix Actual (segundos)
Milisegundos
Hora Local
Hora UTC
Unix a Fecha
Introduce un timestamp Unix arriba.
Fecha a Unix
Elige una fecha y hora arriba.

¿Qué es un Timestamp Unix?

Un timestamp Unix (también llamado tiempo epoch o tiempo POSIX) es el número de segundos transcurridos desde el 1 de enero de 1970, 00:00:00 UTC — un punto de referencia conocido como el Epoch Unix. Es el sistema más utilizado para representar el tiempo en la informática.

Como los timestamps Unix son un simple entero, son independientes de la zona horaria, fáciles de almacenar, ordenar y comparar, y están soportados universalmente en todos los lenguajes de programación y bases de datos.

Segundos vs. Milisegundos

Los timestamps Unix clásicos cuentan segundos. El método Date.now() de JavaScript y muchas APIs modernas devuelven milisegundos (multiplica los segundos por 1.000). Este conversor detecta automáticamente cuál tienes: los valores mayores que 10.000.000.000 (10 mil millones) se tratan como milisegundos.

Obtener el timestamp actual

Lenguaje / HerramientaSegundosMilisegundos
JavaScriptMath.floor(Date.now()/1000)Date.now()
Pythonimport time; int(time.time())int(time.time()*1000)
PHPtime()round(microtime(true)*1000)
Bashdate +%sdate +%s%3N
MySQLUNIX_TIMESTAMP()
PostgreSQLextract(epoch from now())::int
Gotime.Now().Unix()time.Now().UnixMilli()
RubyTime.now.to_iTime.now.to_i * 1000

Preguntas Frecuentes

¿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. Es una representación entera universal e independiente de zona horaria de un momento en el tiempo, ampliamente usada en programación, bases de datos y APIs.
¿Cuál es la diferencia entre timestamps en segundos y en milisegundos?
Los timestamps Unix se cuentan tradicionalmente en segundos. Muchos entornos modernos (JavaScript, Java, etc.) usan milisegundos en su lugar — basta con multiplicar por 1.000. Esta herramienta detecta la unidad automáticamente: si el valor es mayor que 10.000.000.000, se trata como milisegundos.
¿Qué es el problema del año 2038?
Los enteros con signo de 32 bits solo pueden almacenar valores hasta 2.147.483.647, que corresponde al 19 de enero de 2038 a las 03:14:07 UTC. Los sistemas que almacenan timestamps como enteros de 32 bits sufrirán un desbordamiento en esa fecha. Los sistemas modernos de 64 bits no se ven afectados y pueden representar fechas miles de millones de años en el futuro.
¿Es privado este conversor?
Sí. Todas las conversiones ocurren completamente en tu navegador usando JavaScript. Nunca se envía ningún dato a un servidor. La página funciona sin conexión una vez cargada.

Herramientas Relacionadas