Conversor de carimbo de data / hora Unix

O tempo Unix conta segundos desde 1970-01-01 00:00:00 UTC (milissegundos em JavaScript Date.now()). Logs, JWT exp e campos de API geralmente usam números de época - convertam para local legível ou data e hora UTC para depuração de incidentes.

Como converter carimbos de data e hora

1. Cole o número da época ou escolha a data e hora do seletor.
2. Alterne segundos versus milissegundos se o valor parecer errado (10 versus 13 dígitos).
3. Leia os resultados do UTC e do fuso horário local.
4. Copie o valor convertido para consulta SQL ou filtro de log.

Exemplos de carimbo de data/hora

JWT exp reivindicação

1735689600 decodifica para expiração futura - compare com agora.

JavaScript Date.now()

1704067200000 ms é igual a 2024-01-01 UTC - valores de 13 dígitos são ms.

Linha de registro analisar

Converter nginx $msec ou campo de época para correlacionar com o tempo humano do Splunk.

Quando converter épocas

• Ao depurar respostas de API com datas numéricas.
• Ao escrever consultas de banco de dados com UNIX_TIMESTAMP().
• Quando a integração aprende UTC versus exibição local.

Sempre confirme a unidade

Misturar segundos onde ms esperado compensa as datas em 1000× — bug comum em SDKs de análise móvel.<

Perguntas frequentes

Segundos ou milissegundos?

10 dígitos ≈ segundos; 13 dígitos ≈ milissegundos até o ano 2286.

UTC vs local?

A época é UTC instantânea - a exibição pode mostrar o deslocamento do fuso horário local.

Carimbos de data e hora negativos?

Datas anteriores a 1970 possíveis em alguns sistemas - raro na web APIs.

Problema Y2K38?

32 bits assinados int overflows 2038 - use 64 bits longos em sistemas.

Local?

Sim.