Timestamp Unix e Datas

Converta datas para timestamp e timestamps para datas com fuso explícito.

Digite apenas números. Os dois-pontos são inseridos automaticamente; segundos são opcionais.

O fuso selecionado será aplicado explicitamente à data e à hora informadas.

Resultado

Aguardando conteúdo.

O que faz e quando usar

Um instante pode ser armazenado como uma contagem em vez de uma data escrita. Unix time usa uma referência comum, 1970-01-01T00:00:00Z, e expressa o tempo decorrido nessa escala. A letra Z indica UTC; o mesmo instante pode aparecer em relógios locais com data e hora diferentes.

Como funciona

O número em segundos e o número em milissegundos diferem por mil: ms=s×1.000. Para reconstruir a data, o programa aplica essa quantidade à época. O fuso muda a apresentação, sem acrescentar ou retirar tempo do instante armazenado. Números negativos representam instantes anteriores à referência, quando aceitos no intervalo suportado.

Aplicação prática e conferência

Não escolha segundos ou milissegundos só pelo aspecto do número sem confirmar a origem. Interpretar milissegundos como segundos pode deslocar a data enormemente. Na entrada por data local, também é necessário entender qual fuso foi usado; uma escrita sem offset pode ser ambígua entre sistemas.

Exemplo resolvido

Dados: timestamp de 1.000 segundos. Em milissegundos, 1.000×1.000=1.000.000. Aplicado à época UTC, o instante é 1970-01-01T00:16:40Z. Em um relógio UTC−3, sua apresentação seria 31/12/1969 às 21:16:40, ainda o mesmo instante. Timestamp zero corresponde exatamente à referência, não à ausência de data.

Leitura do resultado e erros comuns

Época é o instante escolhido como zero da contagem. Na escala Unix usada aqui, é 1970-01-01T00:00:00Z; Z identifica UTC nessa escrita de data e hora. Um mesmo instante pode aparecer no dia anterior num relógio com deslocamento negativo, sem contradição com o timestamp. Confirme unidade, fuso e referência antes de comparar registros. Copiar somente a hora sem seu fuso perde a informação necessária para outra pessoa reconstruir o evento. A ferramenta não sincroniza o relógio do dispositivo nem verifica se a fonte registrou o instante corretamente.

Limitações e cuidados

A inferência por magnitude do modo inverso não substitui conhecer a unidade de uma API. Datas inexistentes ou ambíguas e valores fora da faixa suportada precisam ser corrigidos. O relógio atual é o do ambiente do navegador; o recurso não sincroniza relógios nem registra eventos em servidor.

Ferramentas relacionadas

Voltar para Desenvolvimento