Conversor de Unix Time

Convierte Unix time (epoch) en una fecha legible y viceversa, con un reloj de epoch actual en vivo.

Unix time actual (segundos)

0

Epoch a fecha legible

Fecha legible a epoch

El Conversor de Unix Time de ToolsSoup es un conversor de epoch gratuito que transforma el Unix time en una fecha legible y convierte cualquier fecha de nuevo en epoch, directamente en tu navegador. Observa el Unix time actual avanzando en vivo, pega cualquier valor de epoch para decodificarlo (la herramienta detecta automáticamente segundos o milisegundos) y copia el resultado al instante: sin subidas, sin registro y sin que tus datos salgan nunca de tu dispositivo.

¿Qué es el Unix time?

El Unix time, también llamado epoch time o tiempo POSIX, es el número de segundos transcurridos desde la epoch de Unix —las 00:00:00 UTC del 1 de enero de 1970— sin contar los segundos intercalares. Es un único entero medido en una zona horaria fija, lo que lo convierte en una forma compacta e inequívoca de registrar un momento que cualquier lenguaje de programación o base de datos lee de la misma manera. Mientras que una cadena de fecha lleva formato y zona horaria, el Unix time puro es solo un recuento de segundos desde la epoch.

Cómo convertir epoch en línea

Decodificar o generar Unix time con este conversor de epoch es rápido:

  1. Pega un valor de epoch en el cuadro superior; la herramienta detecta automáticamente si está en segundos o milisegundos y te lo indica.
  2. Haz clic en Convertir epoch para ver la hora UTC, local, ISO 8601 y relativa, o haz clic en Usar ahora para insertar el epoch actual en vivo.
  3. Para crear un epoch a partir de una fecha de calendario, escribe una fecha en el cuadro inferior y haz clic en Obtener epoch; después copia el valor en segundos o milisegundos.

Epoch en segundos vs. milisegundos

El Unix time clásico cuenta segundos enteros, que es lo que almacenan la mayoría de los servidores, bases de datos y APIs. Los navegadores y JavaScript cuentan milisegundos (segundos × 1000) para mayor precisión. Este conversor asume que cualquier valor con 13 o más dígitos está en milisegundos y que los valores más cortos están en segundos, de modo que un epoch de 10 dígitos se decodifica como segundos y uno de 13 dígitos como milisegundos automáticamente.

El problema del año 2038

Los sistemas que almacenan el Unix time en un entero con signo de 32 bits solo pueden contar hasta 2.147.483.647 segundos, valor que se alcanza a las 03:14:07 UTC del 19 de enero de 2038. A partir de ese momento el contador se desborda y vuelve a un número negativo, leyendo la fecha de forma errónea como diciembre de 1901: el llamado bug del Y2038. Las plataformas modernas almacenan el epoch en enteros de 64 bits, llevando el límite a miles de millones de años en el futuro, así que la mayoría del software ya está a salvo.

¿Por qué usar este conversor de Unix time?

  • Conversor de epoch 100% gratuito, sin anuncios, registro ni límites.
  • Reloj de Unix time actual en vivo que copias con un solo clic.
  • Detecta automáticamente si tu valor de epoch está en segundos o milisegundos.
  • Convierte en ambos sentidos: epoch a fecha y fecha a epoch.
  • Muestra UTC, tu zona horaria local, ISO 8601 y un tiempo relativo.
  • Funciona por completo en tu navegador, por lo que los valores de epoch nunca se suben.

Preguntas frecuentes

¿Qué es la epoch de Unix?

La epoch de Unix es el punto de referencia del Unix time: las 00:00:00 UTC del 1 de enero de 1970. Cada valor de epoch es simplemente el número de segundos (o milisegundos) contados a partir de ese instante exacto.

¿Cómo convierto epoch en una fecha?

Pega el valor de epoch en el cuadro superior y haz clic en Convertir epoch. La herramienta detecta automáticamente segundos o milisegundos y muestra la hora UTC, local, ISO 8601 y relativa a la vez.

¿El Unix time está siempre en UTC?

Sí. El Unix time se define como segundos desde la epoch en UTC, sin desfase de zona horaria. Aun así, este conversor muestra tu hora local junto al UTC para que leas el momento en tu propia zona.

¿Esta herramienta admite milisegundos?

Sí. Trata cualquier epoch con 13 o más dígitos como milisegundos y los valores más cortos como segundos, y el sentido de fecha a epoch te da tanto el valor en segundos como en milisegundos para copiar.

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

En los sistemas que almacenan el Unix time como un entero con signo de 32 bits, el contador se desborda a las 03:14:07 UTC del 19 de enero de 2038 y vuelve a una fecha negativa. Los sistemas de 64 bits no se ven afectados, así que la mayoría del software moderno no tiene este problema.