Todas las herramientas

Convertidor de marca de tiempo Unix

El tiempo Unix cuenta segundos desde 1970-01-01 00:00:00 UTC (milisegundos en JavaScript Date.now()). Los registros, los campos JWT exp y API a menudo usan números de época: conviértalos a fecha y hora UTC o local legible para depurar incidentes.
Unix timestamp
ISO
2026-08-12T19:34:19.000Z
ISO
Unix timestamp
1786563259

¿Cómo convertir marcas de tiempo

1. Pegue el número de época o seleccione la fecha y hora del selector.
2. Alterne segundos frente a milisegundos si el valor parece incorrecto (10 frente a 13) dígitos).
3. Leer resultados de UTC y zona horaria local.
4. Copiar el valor convertido para consulta SQL o filtro de registro.

Ejemplos de marca de tiempo

Reclamación de vencimiento JWT

1735689600 decodificaciones con vencimiento futuro: comparar con ahora.

JavaScript Date.now()

1704067200000 ms es igual a 2024-01-01 UTC: los valores de 13 dígitos son ms.

Análisis de línea de registro

Convierta nginx $msec o el campo de época para correlacionarlo con Splunk human hora.

¿Cuándo convertir épocas

Al depurar respuestas API con fechas numéricas.
Al escribir consultas de bases de datos con UNIX_TIMESTAMP().
Cuando la incorporación aprende UTC vs visualización local.

Trampas de ambigüedad

Cuando la marca de tiempo es microsegundos o nanosegundos: la escala difiere (más de 16 dígitos).
Cuando la cadena de fecha ya es ISO8601: analiza directamente en el código.
Cuando los segundos intercalares importan: el tiempo Unix ignora las peculiaridades del etiquetado de segundos intercalares.

Confirmar siempre la unidad

Mezcla de segundos donde ms esperado compensa las fechas por 1000×: error común en los SDK de análisis móvil.

Horario de verano

Saltos del reloj de pared local: La época es continua. Programe cron en UTC para evitar errores de horario de verano.

Almacenamiento de base de datos

Almacene instantes UTC como TIMESTAMP CON ZONA HORARIA; convertir en la capa UI para los usuarios.

Preguntas frecuentes

¿Segundos o milisegundos?

10 dígitos ≈ segundos; 13 dígitos ≈ milisegundos hasta el año 2286.

¿UTC vs local?

La época es UTC instantánea; la pantalla puede mostrar el desplazamiento de la zona horaria local.

¿Marcas de tiempo negativas?

Fechas anteriores a 1970 posibles en algunos sistemas; poco comunes en la web API.

¿Problema Y2K38?

Int con signo de 32 bits se desborda en 2038: use 64 bits de longitud en los sistemas.

¿Local?

Sí.

¿Formato de salida ISO?

A menudo 2024-03-15T14:30:00.000Z - copia para API JSON.