Saltar al contenido

Convertidor de timestamp Unix

Pegue un valor epoch o una fecha y obtenga de una vez todas las representaciones habituales: segundos, milisegundos, ISO 8601, RFC 2822, hora local y tiempo relativo.

Procesado localmente en tu navegador

Opciones

Cualquier nombre IANA, por ejemplo Asia/Kathmandu o America/Argentina/Cordoba.

Segundos, milisegundos, microsegundos o nanosegundos se detectan por el número de dígitos. También sirve una fecha en texto.0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Convertidor de timestamp Unix?

Un timestamp Unix cuenta el tiempo transcurrido desde el 1 de enero de 1970 a las 00:00:00 UTC, la «época». Se usa en bases de datos, registros, tokens JWT, API y sistemas de archivos porque un solo número es fácil de guardar, ordenar y comparar, sea cual sea la zona horaria.

Este convertidor detecta la unidad según el número de dígitos: por debajo de 1e11 lee segundos, por debajo de 1e14 milisegundos, por debajo de 1e17 microsegundos y, si no, nanosegundos. Puede forzar la unidad, usar valores negativos (fechas anteriores a 1970) y segundos fraccionarios. También acepta una fecha en texto, como una fecha ISO 8601 o RFC 2822, y la convierte en timestamp.

¿Cómo funciona?

  1. Pegue un timestamp como 1700000000, o una fecha como 2023-11-14T22:13:20Z.
  2. Deje la unidad en detección automática, o fuerce segundos, milisegundos, microsegundos o nanosegundos si la deducción falla.
  3. Elija la zona horaria de visualización en la lista o escriba un nombre IANA (por ejemplo Asia/Kathmandu).
  4. Lea los segundos, los milisegundos, las fechas UTC y local, el tiempo relativo, el día de la semana, la semana ISO y el día del año, y copie lo que necesite.

Casos de uso habituales

  • Leer el valor created_at o exp de una fila de base de datos, una línea de registro o una respuesta de API.
  • Comprobar que un evento registrado en milisegundos por un servicio JavaScript coincide con otro registrado en segundos por un backend.
  • Convertir una fecha de lanzamiento o de mantenimiento en un valor epoch para una tarea cron, una cabecera de caché o un dato de prueba.
  • Averiguar el día de la semana, el número de semana ISO o el día del año de un timestamp.

Ejemplos

Prueba esta entrada en la herramienta de arriba:

Entrada
1700000000
Salida
2023-11-14T22:13:20Z

Privacidad

Convertidor de timestamp Unix se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.

Limitaciones

La detección automática es una heurística: un valor en milisegundos anterior a marzo de 1973 (menos de 12 dígitos) parece segundos; en ese caso fuerce la unidad. El tiempo Unix ignora los segundos intercalares.

Preguntas frecuentes

¿Cómo sabe la herramienta si mi número está en segundos o en milisegundos?

Mira su magnitud: menos de 1e11 son segundos, menos de 1e14 milisegundos, menos de 1e17 microsegundos y lo demás nanosegundos. Con 10 u 11 dígitos obtiene segundos y con 13 milisegundos. La opción de unidad permite corregirlo.

¿Y el problema del año 2038?

Solo afecta a sistemas que guardan los segundos en un entero de 32 bits con signo. Esta herramienta lee los valores con BigInt y fechas de 64 bits, así que 2147483648 y valores mucho mayores se convierten bien.

¿Por qué la hora local no es la que esperaba?

La fila local usa la zona de visualización elegida, que por defecto es la de su navegador. El timestamp siempre se basa en UTC; solo cambia la hora que se muestra según la zona y su horario de verano.

Más herramientas en Fecha y hora →