Pular para o conteúdo
LeedyBox
Apoiar

Conversor de timestamp Unix: epoch para data e data para timestamp

Converta timestamps Unix (segundos, milissegundos, microssegundos ou nanossegundos) em datas de qualquer fuso horário, e datas em timestamps, no navegador.

Hora atual

Tempo Unix (segundos)
–
Tempo Unix (milissegundos)
–
UTC (ISO 8601)
–
Hora local
–

Timestamp para data

Digite um timestamp Unix para ver a data e a hora.

UTC (ISO 8601)
Hora local
Fuso horário selecionado
ISO 8601 com deslocamento
RFC 2822 / data HTTP
Em relação a agora
Dia da semana (UTC)
Semana ISO (UTC)
Dia do ano (UTC)
Segundos
Milissegundos
Microssegundos
Nanossegundos

Data para timestamp

Entrada

Digite uma data e uma hora para ver o timestamp Unix.

Tempo Unix (segundos)
Tempo Unix (milissegundos)
UTC (ISO 8601)
Fuso horário selecionado

Conversão em lote

Cole timestamps acima para converter todos de uma vez.

Observações

  • O tempo Unix conta os segundos desde 1970-01-01 00:00:00 UTC sem segundos bissextos: no tempo Unix, todo dia tem 86.400 segundos. Valores negativos são momentos anteriores a 1970.
  • A detecção automática é uma regra prática baseada no tamanho do número (seu valor absoluto): até 100.000.000.000 (1e11) é lido como segundos, até 1e14 como milissegundos, até 1e17 como microssegundos e valores maiores como nanossegundos. Verifique a unidade, principalmente em datas distantes de hoje.
  • Os deslocamentos de fuso horário e as regras de horário de verão vêm do banco de dados de fusos horários do seu navegador. Eles podem variar entre navegadores e versões de navegador, principalmente em datas históricas e em datas futuras de países que mudam suas regras.
  • Se uma data e hora não existe no fuso horário escolhido porque os relógios foram adiantados, é usado o horário válido posterior. Se ela ocorre duas vezes porque os relógios foram atrasados, é usada a primeira ocorrência. Uma observação explica o que aconteceu.
  • Podem ser convertidas datas de -271821-04-20 a +275760-09-13 UTC (±8.640.000.000.000.000 milissegundos, o intervalo das datas do JavaScript). Valores em microssegundos e nanossegundos são convertidos com exatidão; as saídas de data e hora mostram até nove casas decimais.
  • Sistemas que armazenam o tempo Unix como inteiro de 32 bits com sinal só conseguem contar até 2.147.483.647, que corresponde a 2038-01-19 03:14:07 UTC. Um segundo depois, o valor estoura. Na prática, valores de 64 bits não têm esse limite.
  • Datas anteriores a 1582 são mostradas no calendário gregoriano proléptico (as regras gregorianas estendidas para o passado), como na ISO 8601, e não no calendário juliano usado na época.
  • Todas as conversões são feitas no seu navegador. Os valores que você digita não são enviados à LeedyBox.

Revise os resultados antes de usá-los. A ferramenta é fornecida no estado em que se encontra, sem garantia, e os resultados podem estar incompletos ou incorretos. Termos de Serviço

Confira os horários convertidos antes de usá-los em sistemas de produção, principalmente perto das mudanças de horário de verão e em datas muito distantes no passado ou no futuro.

Como usar

  1. Para ler um timestamp, digite-o em "Timestamp para data". A unidade é detectada pelo tamanho do número; escolha a unidade você mesmo se a estimativa estiver errada.
  2. Escolha um fuso horário para ver o mesmo momento nele. Digite parte de um nome, como Seoul ou New York, para filtrar a lista.
  3. Para obter o timestamp de uma data, digite a data e a hora em "Data para timestamp", selecione o fuso horário a que elas se referem e copie os segundos ou os milissegundos.
  4. Para converter um texto como 2026-10-03T09:00:00+09:00, mude a entrada para "Texto ISO 8601" e cole-o.
  5. Para converter muitos valores, cole um timestamp por linha em "Conversão em lote" e copie a tabela como CSV.

Perguntas frequentes

Os dados que eu digito são enviados para algum lugar?

Não. A conversão é feita no seu navegador com JavaScript, e os valores que você digita não são enviados à LeedyBox.

Como saber se um timestamp está em segundos ou em milissegundos?

Para datas entre 2001 e 2286, o tempo Unix tem 10 dígitos em segundos, 13 em milissegundos, 16 em microssegundos e 19 em nanossegundos. A ferramenta estima a unidade pelo tamanho do número e informa qual unidade usou; selecione outra unidade se a estimativa estiver errada.

Por que o mesmo timestamp mostra uma data diferente em outro fuso horário?

Um timestamp Unix é um único momento no tempo e não depende de fuso horário. Já a data do calendário e a hora do relógio nesse momento dependem, então perto da meia-noite a data pode variar um dia entre fusos.

Quais datas podem ser convertidas e qual é a precisão dos fusos horários?

Qualquer momento de -271821-04-20 a +275760-09-13 UTC, o intervalo das datas do JavaScript. Os deslocamentos e as regras de horário de verão vêm dos dados de fuso horário do seu navegador, que podem não corresponder às regras que valiam há muito tempo ou que vão valer no futuro.

O que acontece com horários pulados ou repetidos quando os relógios mudam?

Um horário pulado, como 02:30 na noite em que os relógios são adiantados, passa para o horário válido posterior. Um horário repetido, quando os relógios são atrasados, usa a primeira ocorrência, e a observação também mostra o timestamp da segunda.