Skip to content
Herramienta Pro

Conversor de epoch / marca de tiempo Unix

Convierte marcas de tiempo Unix en fechas y al revés: segundos o milisegundos, UTC, hora local e ISO-8601, con un contador de epoch en directo y tiempo relativo.

Abrir la herramienta →

La herramienta interactiva se abre en inglés.

Convierte una marca de tiempo Unix en una fecha y al revés, en directo. Detecta automáticamente si el número está en segundos o en milisegundos a partir de su magnitud (y te deja forzar la unidad), muestra cada resultado en UTC, en tu hora local y en ISO-8601, y añade un tiempo relativo en lenguaje claro como «hace 3 días» o «dentro de 2 horas». Un contador en directo muestra el epoch actual en segundos y en milisegundos, con copia en un clic. Todo funciona en tu navegador y no se sube nada, algo útil cuando correlacionas horas de logs de una investigación sensible. Es una herramienta Pro: con una cuenta gratuita tienes 3 usos de herramientas Pro en total y después necesitas Pro.

  1. Pega una marca de tiempo para obtener la fecha, o elige una fecha para obtener la marca de tiempo.
  2. Comprueba la unidad detectada (segundos o milisegundos) y cámbiala si el valor es ambiguo.
  3. Lee el resultado en UTC, en tu hora local, en ISO-8601 y como tiempo relativo.
  4. Copia el epoch actual del contador en directo cuando lo necesites.

Preguntas frecuentes

¿Qué es una marca de tiempo Unix?

Una marca de tiempo Unix (también llamada tiempo epoch o tiempo Unix) es el número de segundos transcurridos desde el epoch de Unix, las 00:00:00 UTC del 1 de enero de 1970, sin contar los segundos intercalares. Como es un único entero en UTC, sin zona horaria, sin nombres de meses y sin formato, es una forma inequívoca e independiente del idioma de representar un instante. Por ejemplo, 1700000000 es 2023-11-14T22:13:20Z. Los sistemas almacenan e intercambian las marcas de tiempo así precisamente para que dos máquinas en zonas horarias distintas estén de acuerdo en cuándo ocurrió algo exactamente.

¿La marca de tiempo está en segundos o en milisegundos?

Depende del sistema. El Unix clásico, la mayoría de las bases de datos, los claims de JWT y muchas API cuentan en segundos, así que una marca de tiempo actual tiene unos 10 dígitos (por ejemplo 1700000000). JavaScript (Date.now()), Java y muchas canalizaciones de logs y telemetría cuentan en milisegundos, así que una marca de tiempo actual tiene unos 13 dígitos (por ejemplo 1700000000000). Este conversor detecta la unidad automáticamente por la magnitud del número (todo lo que sea 1e12 o mayor se trata como milisegundos) y puedes forzar segundos o milisegundos con el selector de unidad si un valor es ambiguo.

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

Muchos sistemas antiguos almacenan el tiempo Unix en un entero de 32 bits con signo, que solo puede contar hasta 2.147.483.647 segundos. Ese valor se alcanza a las 03:14:07 UTC del 19 de enero de 2038; después, el contador se desborda a un número negativo grande y la fecha vuelve a 1901. La solución es almacenar el tiempo en un entero de 64 bits, que lleva el límite a cientos de miles de millones de años en el futuro. Importa a quien audite dispositivos embebidos, bases de datos heredadas o certificados de larga duración, porque un sistema sensible a 2038 puede gestionar mal cualquier fecha futura que cruce ese límite.

¿Por qué los logs y las herramientas de seguridad usan el tiempo epoch?

El tiempo epoch es ideal para los registros de las máquinas porque se ordena correctamente como un número simple, no necesita metadatos de zona horaria y es trivial de comparar o restar. En seguridad y análisis forense es una ventaja real: cuando correlacionas eventos de un firewall, un agente EDR, un proveedor de identidad y un registro de auditoría en la nube, cada sistema puede registrar en su propia zona horaria o formato, pero si normalizas cada evento a su valor epoch puedes alinearlos en una sola cronología al segundo (o al milisegundo) y reconstruir exactamente qué pasó y en qué orden. Convertir una marca de tiempo sospechosa de un log en una fecha legible, y al revés, es un paso rutinario del triaje de incidentes.

¿Es gratis?

No, es una herramienta Pro. Con una cuenta gratuita tienes 3 usos de prueba de herramientas Pro en total; después necesitas Pro.

🖤 Black Friday: new customers get 3 months of Pro for $5, then $5/month. Ends 30 Nov. Claim 3 months for $5 →