Desenvolvedor

Conversor de Timestamp

Converta Unix timestamp para data legivel e gere timestamps em segundos ou milissegundos a partir de uma data local.

Resposta rapida

O conversor de timestamp transforma Unix time em data legivel e tambem gera Unix time a partir de uma data. Timestamps em segundos costumam ter 10 digitos; em milissegundos, 13 digitos.

Como usar o conversor de timestamp

  1. Cole um timestamp Unix e escolha segundos, milissegundos ou deteccao automatica.
  2. Converta o valor para ver ISO, UTC, data local, segundos e milissegundos.
  3. Para gerar um timestamp, selecione uma data local e clique em gerar timestamp da data.

Formatos aceitos

O conversor aceita timestamps Unix numericos em segundos ou milissegundos. O campo de data usa o fuso local do navegador por meio do input nativo de data e hora.

Logica de conversao

milissegundos = segundos x 1000
segundos = floor(milissegundos / 1000)

Exemplo pratico

O timestamp 1719792000 representa 2024-07-01 00:00:00 UTC. Em milissegundos, o mesmo instante e 1719792000000.

Como interpretar o resultado

UTC e a referencia universal usada por servidores, APIs e logs. O horario local depende do fuso do navegador, por isso pode ser diferente de UTC.

Dicas uteis

  • Use UTC para comparar logs de servidores diferentes.
  • Use milissegundos quando estiver trabalhando com valores de Date em JavaScript.
  • Confira se uma API espera segundos ou milissegundos antes de enviar um timestamp.

Perguntas frequentes

O que e um timestamp Unix?

Um timestamp Unix e a quantidade de segundos desde 1 de janeiro de 1970 as 00:00:00 UTC.

Por que alguns timestamps tem 13 digitos?

Normalmente eles estao em milissegundos. Valores de Date em JavaScript costumam ser representados em milissegundos.

O horario local muda o timestamp?

O timestamp representa um instante no tempo. O horario local muda apenas a forma de exibir esse instante.