Inicio / Herramientas de Fecha y Hora / Conversor de timestamp Unix a fecha en línea
Herramientas online gratis

Conversor de timestamp Unix a fecha en línea

Convierte timestamps Unix a fecha local, ISO UTC y texto UTC. Controla segundos o milisegundos. Herramienta gratuita y precisa. El procesamiento se realiza l…

Empezar a usar

Conversión fiable de timestamps Unix

Esta herramienta convierte un timestamp Unix numérico en una fecha legible. A diferencia de otras utilidades, te permite controlar la unidad de medida para evitar errores de interpretación.

Problema concreto

Un timestamp como 1700000000 puede representar segundos o milisegundos. Si lo interpretas mal, obtendrás una fecha incorrecta. Por ejemplo, en modo automático, 1700000000 se trata como segundos y produce 2023-11-14T22:13:20.000Z. Si realmente fueran milisegundos, la fecha sería 1970-01-20T16:13:20.000Z.

Parámetros y procesamiento

La herramienta acepta valores numéricos, incluyendo negativos (antes de la época Unix) y fraccionarios si producen una fecha JavaScript válida. El modo automático usa el umbral de 100.000.000.000 para distinguir segundos de milisegundos. Para timestamps tempranos en milisegundos (p. ej., 1000), debes seleccionar explícitamente Milisegundos.

Ejemplo práctico

Introduce 0 con unidad Segundos o Automático. Obtendrás la fecha local correspondiente al 1 de enero de 1970, y la línea ISO mostrará 1970-01-01T00:00:00.000Z.

Limitaciones

La herramienta no parsea fechas formateadas, ni tiempos GPS, ni fechas seriales de Excel, ni segundos intercalares, ni épocas personalizadas. Solo convierte timestamps numéricos dentro del rango de JavaScript Date. La conversión se realiza localmente en tu navegador; no se envían datos a ningún servidor.

Preguntas frecuentes

¿Por qué la fecha local difiere de la ISO UTC?

La fecha local se muestra según la zona horaria de tu navegador. La ISO UTC y el texto UTC representan el mismo instante, pero sin ajuste de zona horaria. Por ejemplo, si tu zona es UTC+2, un timestamp que en UTC es las 12:00 se mostrará como las 14:00 local.

¿Qué hago si mi timestamp es en milisegundos pero el modo automático lo interpreta como segundos?

Si el valor absoluto es menor que 100.000.000.000, el modo automático lo tratará como segundos. Para forzar la interpretación como milisegundos, selecciona la opción Milisegundos explícitamente.

¿Puedo convertir timestamps negativos o con decimales?

Sí, los timestamps negativos representan instantes anteriores al 1 de enero de 1970. Los valores fraccionarios se aceptan si producen una fecha JavaScript válida. Por ejemplo, -1.5 se convertirá correctamente.

Lista de verificación

  • Verifica que el timestamp sea numérico y esté dentro del rango válido.
  • Selecciona la unidad correcta (segundos o milisegundos) si no usas el modo automático.
  • Comprueba la línea ISO UTC para obtener una referencia independiente de la zona horaria.
  • Para registros o integraciones, conserva tanto la unidad explícita como el valor ISO para evitar malinterpretaciones futuras.

El procesamiento se realiza localmente en tu navegador.