Convertidor de timestamp Unix

Convierte un timestamp epoch en una fecha en tu zona horaria, en UTC o en cualquier otra zona, y una fecha de nuevo en timestamp. Arriba corre el timestamp actual.

Gratis y privado. Todo funciona en tu navegador y no se sube nada.

Cómo funciona

  1. Pega un timestampEn segundos o milisegundos; la unidad se detecta por la cantidad de dígitos.
  2. Lee la fechaMírala en hora local, en UTC, en la zona que elijas y en formatos estándar.
  3. O haz lo contrarioElige una fecha y hora para obtener su timestamp.

El tiempo epoch explicado sin rodeos

La hora Unix cuenta los segundos desde el 1 de enero de 1970 a medianoche UTC. Las bases de datos, los logs, las API y los tokens JWT la usan porque es un solo número que es igual en todas partes. El convertidor reconoce la unidad por la longitud: 10 dígitos son segundos, 13 milisegundos como en JavaScript y Java, 16 microsegundos como en Python y PostgreSQL, y 19 nanosegundos como en Go.

Los resultados se muestran en tu hora local, en UTC y, si quieres, en cualquier otra zona horaria, además de ISO 8601 para API y RFC 2822 para cabeceras de correo.

Conversión en lote

Pega una columna de timestamps de un log o de una hoja de cálculo, uno por línea, y obtén la fecha ISO junto a cada uno, lista para copiar de vuelta. Todo se calcula en tu navegador.

Preguntas frecuentes

¿El timestamp está en segundos o en milisegundos?

La herramienta lo detecta por la cantidad de dígitos: 10 para segundos, 13 para milisegundos.

¿En qué zona horaria está un timestamp Unix?

En ninguna. Siempre cuenta desde 1970 en UTC; solo la fecha que se muestra depende de la zona horaria.

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

Los sistemas que guardan la hora Unix como un número de 32 bits con signo se desbordan el 19 de enero de 2038. Los sistemas modernos usan 64 bits.

¿Puedo convertir muchos timestamps a la vez?

Sí. Pega uno por línea en el cuadro del timestamp.