Conversor epoch / 01

Timestamp a fecha

Convierte segundos, milisegundos, microsegundos o nanosegundos Unix a UTC, hora local, ISO 8601 y otra zona horaria.

Convertir un valor

Convierte un valor epoch de forma segura

Pega un número entero con signo opcional, comprueba la unidad detectada y elige la zona de la salida legible. 1700000000, 1700000000000, 1700000000000000 y 1700000000000000000 usan cuatro unidades, pero representan el mismo instante.

La detección automática resulta útil con valores contemporáneos, pero no sustituye la documentación del campo. Para datos históricos, números negativos o fechas muy futuras, selecciona la unidad de forma explícita.

Qué significa cada salida

UTC es la referencia universal. La hora en la zona seleccionada aplica las reglas IANA y el horario de verano correspondiente a esa fecha. ISO 8601 es estable para máquinas y registros. RFC 2822 aparece en correo y protocolos antiguos. El valor en milisegundos facilita la comparación con JavaScript Date y muchas APIs.

Errores frecuentes

  • Tratar 13 dígitos en milisegundos como segundos genera una fecha extremadamente lejana.
  • Añadir Z a una fecha local declara que está en UTC y cambia el instante.
  • Un timestamp no conserva el lugar de creación; la zona es necesaria al convertir una fecha de nuevo a epoch.
  • Las entradas en microsegundos y nanosegundos conservan la unidad, pero la fecha del navegador suele tener precisión de milisegundos.

Cómo utilizar esta herramienta

Pega el entero original sin separadores. Selecciona la unidad documentada o revisa la sugerencia automática, elige la zona de salida y pulsa Convertir. Al modificar el valor, la unidad o la zona, se elimina el resultado anterior para evitar copiarlo por error.

Ejemplos de entrada y resultado

Entrada o configuraciónResultado esperado
0 · s1970-01-01T00:00:00.000Z
1700000000000 · ms2023-11-14T22:13:20.000Z
-1 · ns1969-12-31T23:59:59.999Z

Qué comprobar antes de usar el resultado

UTC e ISO representan el mismo instante. Las filas de microsegundos y nanosegundos conservan el entero exacto; las fechas usan resolución de milisegundos. Si aparece un aviso de precisión, conserva el entero más fino. Un entero fuera de rango y una entrada que no es un entero generan errores distintos. Consulta las diferencias de unidad.

Preguntas frecuentes

¿Cómo funciona la detección automática de unidades?

Usa la cantidad de dígitos como pista para fechas actuales y muestra la unidad elegida. Los valores antiguos, negativos o muy futuros deben revisarse manualmente.

¿El timestamp Unix guarda una zona horaria?

No. Identifica un instante; la zona solo se aplica para representar ese instante como fecha y hora.

¿Se pueden convertir fechas anteriores a 1970?

Sí, mediante timestamps negativos, siempre que el valor esté dentro del intervalo admitido por el navegador.

Herramientas / 01—06

Más herramientas de timestamp

Cada herramienta comienza con una entrada concreta y ofrece una respuesta precisa.