Blog Noticias Contacto Pedir propuesta

Conversor de timestamp Unix: de epoch a fecha y al revés

Pegue un timestamp en segundos, milisegundos, micro- o nanosegundos y obtenga la fecha en UTC, en su zona horaria y en cualquier otra. Funciona sin conexión, nada sale de su dispositivo.

Funciona en su navegador: sus datos no salen de su dispositivoGratisSin registro

Tiempo Unix actual

Segundos—
Milisegundos—
UTC—
Su hora—

De timestamp a fecha

De fecha a timestamp

Conversión por lotes

Un timestamp o fecha por línea, hasta 10 000. La unidad se detecta en cada línea.

Ejemplos de código

Cómo obtener el timestamp actual y convertirlo en fecha. Los ejemplos usan el timestamp del conversor.

¿Está creando una API o un flujo de datos?

Diseñamos API, backends e integraciones en los que fechas, zonas horarias y logs funcionan bien desde el primer día. Cuéntenos su proyecto y reciba una estimación.

En resumen: pegue un timestamp Unix y obtenga la fecha en UTC, en su hora local y en cualquier zona IANA. El conversor detecta segundos, milisegundos, micro- y nanosegundos por la longitud, convierte también de fecha a timestamp, procesa hasta 10 000 valores a la vez y ofrece código en nueve lenguajes. Todo ocurre en el navegador.

Usamos esta herramienta para depurar API, logs y bases de datos. Para el sistema detrás de esos timestamps: desarrollo de API y desarrollo web.

¿Qué es un timestamp Unix?

Un timestamp Unix (tiempo epoch) es el número de segundos transcurridos desde las 00:00:00 UTC del 1 de enero de 1970, sin segundos intercalares. Es el mismo número en todo el mundo, por eso servidores, bases de datos y API lo usan para guardar un instante. Por ejemplo, 1731100000 es el 8 de noviembre de 2024, 21:06:40 UTC.

¿Cómo convertir un timestamp en fecha?

  1. Pegue el valor en «De timestamp a fecha». La hora actual ya aparece como ejemplo.
  2. Compruebe la unidad: 10 dígitos son segundos, 13 milisegundos, 16 microsegundos, 19 nanosegundos. Cámbiela a mano si hace falta.
  3. Elija una zona horaria. El resultado muestra UTC, la zona del navegador, ISO 8601, RFC 2822, tiempo relativo, día y semana ISO.
  4. Copie un valor o comparta un enlace al resultado. El valor va después de # y no se envía a los servidores.

¿Segundos, milisegundos, micro- o nanosegundos?

  • 10 dígitos — segundos: Linux date +%s, PHP time(), MySQL UNIX_TIMESTAMP(), JWT exp.
  • 13 dígitos — milisegundos: JavaScript Date.now(), Java System.currentTimeMillis().
  • 16 dígitos — microsegundos: Python time.time_ns() // 1000, PostgreSQL.
  • 19 dígitos — nanosegundos: Go time.Now().UnixNano(), InfluxDB, OpenTelemetry.

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

Los sistemas que guardan el tiempo Unix en un entero con signo de 32 bits llegan al límite en 2147483647: el 19 de enero de 2038 a las 03:14:07 UTC. Un segundo después el valor pasa a negativo y la fecha vuelve a 1901. Los sistemas de 64 bits están a salvo, pero conviene revisar dispositivos antiguos, formatos de archivo y columnas INT.

Timestamps negativos y segundos intercalares

Las fechas anteriores a 1970 tienen timestamps negativos: -86400 es el 31 de diciembre de 1969. El tiempo Unix ignora los segundos intercalares: cada día dura exactamente 86 400 segundos.

Preguntas frecuentes

¿Cuál es el timestamp Unix actual?

Aparece arriba en la página en segundos y milisegundos y se actualiza cada segundo. Con «Pausa» lo detiene para copiar el valor exacto.

¿Un timestamp Unix está en UTC o en hora local?

En ninguna: cuenta los segundos desde el 1 de enero de 1970 UTC y es igual en todas partes. La zona solo importa al mostrar una fecha legible.

¿Cómo sé si son segundos o milisegundos?

Cuente los dígitos: hoy 10 para segundos y 13 para milisegundos. El conversor lo detecta y la unidad se puede elegir a mano.

¿Puedo convertir una fecha en timestamp Unix?

Sí, con «De fecha a timestamp»: indique fecha, hora y zona. También puede pegar una fecha ISO 8601 como 2024-11-08T21:06:40Z en el campo principal.

¿Se tiene en cuenta el horario de verano?

Sí. Las zonas horarias vienen de la base IANA del navegador. Si una hora local se salta o se repite por el cambio de hora, aparece un aviso.

¿Se envían mis datos?

No. Todo se calcula en el navegador con JavaScript Date e Intl. Tras cargar la página, la herramienta funciona sin conexión.

Herramientas relacionadas