Conversor de timestamps

Convierte timestamps Unix a fechas legibles y viceversa

¿Qué es y cómo funciona?

Un conversor de timestamps traduce timestamps Unix a fechas legibles y viceversa. Un timestamp Unix es el número de segundos transcurridos desde el 1 de enero de 1970 a las 00:00 UTC (la "época") — un solo entero como 1718200000 que identifica de forma única un instante con independencia de zonas horarias, idiomas o formatos de calendario. Esa simplicidad hace de los timestamps la forma estándar en que las máquinas almacenan e intercambian tiempo: bases de datos, logs, APIs, campos de expiración de JWT y sistemas cron hablan tiempo Unix.

El problema es que los humanos no podemos leerlos. Esta herramienta convierte en ambas direcciones al instante — pega un timestamp para ver la fecha en tu hora local y en UTC, o elige una fecha para obtener su timestamp — y maneja tanto segundos como milisegundos (Date.now() de JavaScript devuelve milisegundos, una fuente clásica de errores de factor 1000).

Casos de uso

Preguntas frecuentes

¿Por qué mi timestamp muestra una fecha en 1970 o en un futuro lejano?

Probablemente mezclaste segundos y milisegundos. Un valor de 10 dígitos (1718200000) son segundos; 13 dígitos (1718200000000) son milisegundos. Tratar milisegundos como segundos te lleva al año 56.000+; lo contrario, a poco después de 1970.

¿Las zonas horarias afectan a los timestamps Unix?

No — ese es su superpoder. Un timestamp siempre se basa en UTC; el mismo instante tiene el mismo número en cualquier lugar del planeta. Las zonas horarias solo entran en juego al formatearlo como fecha legible.

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

Los sistemas que guardan timestamps como enteros de 32 bits con signo se desbordan el 19 de enero de 2038, cuando el contador supera 2.147.483.647. Los sistemas modernos usan enteros de 64 bits, que posponen el problema unos 292.000 millones de años.

¿Los timestamps cuentan los segundos intercalares?

No. El tiempo Unix asume que todos los días tienen exactamente 86.400 segundos e ignora los segundos intercalares. Para el uso cotidiano es irrelevante; solo la medición científica de alta precisión debe tenerlo en cuenta.

Desarrollador

Generador de UUID · Codificador Base64 · Decodificador Base64 · Generador de hash · Conversor de colores · Conversor de bases numéricas