Ir para o conteúdo
Utilizy

Conversor de Timestamp

Tempo Unix e datas, nos dois sentidos

Funciona no seu navegador

Agora mesmo

Unix (segundos)
0
Unix (milissegundos)
0
Fuso horário
UTC

Timestamp → data

Lido como Segundos com base na quantidade de dígitos.

Data → timestamp

Interpretado em UTC.

Resultado

Resultado

Digite um timestamp

10 dígitos significa segundos, 13 significa milissegundos. O timestamp em si não tem fuso horário.

Logs e bancos de dados guardam o tempo como uma contagem de segundos desde 1º de janeiro de 1970. É inequívoco e sem fuso horário, e completamente ilegível. Cole um número para ver que momento é, ou escolha uma data para obter o número.

Como usar

  1. 1 Cole um timestamp para ver a data correspondente.
  2. 2 Ou escolha uma data e hora para obter o timestamp.
  3. 3 Deixe a unidade em automático — a quantidade de dígitos decide entre segundos e milissegundos.
  4. 4 Os resultados aparecem no seu fuso horário, em UTC e em ISO 8601.

Perguntas frequentes

Como diferencio segundos de milissegundos?

Timestamps atuais têm 10 dígitos em segundos e 13 em milissegundos. Passar milissegundos para algo que espera segundos leva você ao ano 55000, que é o sinal clássico do engano.

Um timestamp tem fuso horário?

Não — essa é justamente a graça. Ele conta segundos a partir de um instante fixo em UTC. O fuso só importa quando você converte para uma data legível.

O que é o problema do ano 2038?

Sistemas que guardam timestamps em um inteiro de 32 bits com sinal estouram em 19 de janeiro de 2038. Plataformas modernas usam valores de 64 bits e não são afetadas, mas sistemas embarcados antigos e bancos legados são.

Combina bem com