Web Toolkit

Conversor de marcas de tiempo Unix

Convierte marcas de tiempo Unix a fechas y al revés, en UTC y en tu zona horaria.

Marca de tiempo

Marca de tiempo → fecha
Segundos o milisegundos: la unidad se detecta por el número de dígitos.
Fecha → marca de tiempo

Privado por diseño. Todo se ejecuta localmente en tu navegador. Lo que escribes nunca se sube, ni se registra, ni se almacena en un servidor.

Preguntas frecuentes

¿Qué es una marca de tiempo Unix?

El número de segundos transcurridos desde la época Unix, el 1 de enero de 1970 a las 00:00:00 UTC. Identifica un instante sin referencia a ninguna zona horaria.

¿Mi marca de tiempo está en segundos o en milisegundos?

Diez dígitos son segundos y trece son milisegundos para cualquier fecha actual. El conversor lo detecta automáticamente y muestra ambas interpretaciones.

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

Una marca de tiempo de 32 bits con signo desborda el 19 de enero de 2038. Los sistemas que almacenan el tiempo en un entero de 32 bits volverán a 1901. Las plataformas modernas usan valores de 64 bits y no se ven afectadas.

¿Qué zona horaria usa la salida?

Se muestran las tres: UTC, ISO 8601 con desplazamiento y la zona horaria local de tu dispositivo según informa el navegador.

Sobre Conversor de marcas de tiempo Unix

Una marca de tiempo Unix cuenta los segundos desde 1970-01-01 00:00:00 UTC, ignorando los segundos intercalares. Por definición no tiene zona horaria, y precisamente por eso se usa para almacenamiento y transporte: una marca de tiempo significa el mismo instante en todas partes y solo se vuelve ambigua al representarla.

Las unidades son el problema recurrente. Las herramientas Unix y la mayoría de las APIs usan segundos; Date.now() de JavaScript, Java y muchos formatos de log usan milisegundos. Un número de diez dígitos son segundos, trece son milisegundos. Este conversor detecta la unidad automáticamente y muestra ambas, así que una fecha en 1970 o en el año 55000 te dice de inmediato que la unidad era incorrecta.

Cada conversión se muestra a la vez en UTC, ISO 8601 y la zona horaria de tu navegador, porque la mayoría de los errores con marcas de tiempo son en realidad errores de zona horaria descubiertos tarde.

Herramientas relacionadas