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
- Cole um timestamp Unix e escolha segundos, milissegundos ou deteccao automatica.
- Converta o valor para ver ISO, UTC, data local, segundos e milissegundos.
- 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 1000segundos = 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.