Saltar al contenido
DevTools

Convertidor de Unix Timestamp

Convierte un timestamp Unix a una fecha legible, o una fecha a timestamp, en UTC, en tu hora local o en cualquier zona horaria.

Se muestra además de UTC y de tu hora local.

Timestamp a fecha

Ejemplos:

Fecha a timestamp

Si la fecha incluye Z o un desplazamiento (como -05:00), ese valor manda sobre la opción elegida.

Ejemplos:

Cómo usar la herramienta

  1. Para pasar de timestamp a fecha, escribe el número y pulsa «Convertir». Con «Automática» la herramienta decide si son segundos o milisegundos; puedes forzarlo.
  2. Para pasar de fecha a timestamp, escribe la fecha como AAAA-MM-DD HH:mm:ss y elige en qué zona se interpreta.
  3. Si quieres ver la hora en otra ciudad, escribe su zona IANA arriba, por ejemplo America/Mexico_City.
  4. Usa «Copiar» en cualquier fila para llevarte el valor.

¿Qué es un timestamp Unix?

Es el número de segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC, conocido como la época Unix. No depende de ninguna zona horaria, y por eso se usa para guardar fechas en bases de datos, registros y APIs. JavaScript y muchas APIs web usan milisegundos en lugar de segundos.

Cómo funciona la conversión

  • Milisegundos = segundos × 1000, y segundos = milisegundos ÷ 1000 redondeado hacia abajo.
  • Detección automática: un valor con magnitud de 100 000 000 000 (1e11) o más se toma como milisegundos; uno menor, como segundos.
  • Los valores negativos son fechas anteriores a 1970: -86400 es el 31 de diciembre de 1969.
  • El rango máximo es el del objeto Date de JavaScript, de unos ±275 760 años respecto a 1970.
  • Las fechas sin desplazamiento se interpretan en la zona elegida, teniendo en cuenta el horario de verano.

Ejemplos

TimestampUnidadFecha en UTC
0segundos1970-01-01 00:00:00
1700000000segundos2023-11-14 22:13:20
1700000000000milisegundos2023-11-14 22:13:20
-86400segundos1969-12-31 00:00:00

Preguntas frecuentes

¿Cómo sé si mi timestamp está en segundos o milisegundos?

Hoy los timestamps en segundos tienen 10 dígitos y los de milisegundos, 13. La detección automática usa ese criterio, pero falla con milisegundos de fechas anteriores a marzo de 1973 (menos de 12 dígitos): en ese caso elige la unidad a mano.

¿Qué pasa con una hora que no existe por el cambio de horario?

Al adelantar el reloj hay horas que no existen (por ejemplo, las 02:30 del día del cambio en Nueva York). La herramienta lo avisa. Cuando una hora ocurre dos veces, se elige una de las dos; si necesitas precisión, escribe la fecha con su desplazamiento, como -04:00.

¿Se envían mis datos a algún servidor?

No. Toda la conversión ocurre en tu navegador.

Herramientas relacionadas