← Todos os guias

NOTAS PRÁTICAS · leitura de 3 min

Timestamps Unix: segundos, milissegundos e fusos

Converta timestamps sem misturar unidades nem adivinhar se a data é UTC ou local.

Mantido pelo Wei2 Tools · Atualizado

Escolha a unidade antes de interpretar o timestamp

O tempo Unix começa em 1970-01-01T00:00:00Z. O valor 1000 em segundos significa 00:16:40 UTC; em milissegundos, 00:00:01 UTC. A quantidade de dígitos ajuda em datas atuais, mas não é regra universal. Consulte a documentação do sistema de origem.

Use um deslocamento UTC explícito

Abra o conversor, escolha segundos ou milissegundos e veja UTC e hora local. No sentido inverso, insira uma data ISO com Z ou deslocamento. 1970-01-01T08:00:00+08:00 e 1970-01-01T00:00:00Z são o mesmo instante: zero segundos.

Separe um instante do horário local

A exibição local segue o fuso do navegador. Um deslocamento fixo como +08:00 não descreve regras regionais de horário de verão. Datas sem fuso ou inválidas, como 2026-02-30, são rejeitadas. Segundos são arredondados para baixo; escolha milissegundos para frações.

Referências e leituras adicionais

Comentários