Ir para o conteúdo

Conversor de timestamp Unix (epoch) e data

Converta um timestamp Unix em segundos ou milissegundos para data e hora em UTC e, no sentido inverso, uma data e hora em timestamp.

  • Roda no seu navegador

Entrada

Unidade do timestamp

Resultado

O resultado aparece aqui.

Especificação: segundos desde 1970

O tempo Unix conta os segundos desde 1970-01-01 00:00:00 UTC, sem contar segundos bissextos (POSIX, IEEE Std 1003.1). Valores de 13 dígitos costumam vir em milissegundos, como o Date.now do JavaScript; escolha a unidade antes de converter.

dias = piso(segundos ÷ 86.400); resto = segundos − dias × 86.400

Exemplos de conversão

Timestamp (s)Data e hora em UTC
001/01/1970 00:00:00
170000000014/11/2023 22:13:20
-131/12/1969 23:59:59
95178240029/02/2000 00:00:00

Faixa e limites

  • A conversão é em UTC: a página não aplica fuso nem horário de verão.
  • A faixa vai de 0000-01-01 a 9999-12-31; um valor fora dela é recusado.
  • Timestamp negativo é uma data antes de 1970.
  • Em milissegundos, a página mostra também o resto de milissegundos.

Perguntas frequentes

O que é timestamp unix?

É o número de segundos desde 1970-01-01 00:00:00 UTC. O valor 1700000000 corresponde a 14/11/2023 22:13:20 em UTC.

Como converter epoch para data?

Digite o número, escolha segundos ou milissegundos e leia a data e a hora em UTC. Para o caminho inverso, preencha a data e a hora UTC.