utilobox

Conversor de timestamp Unix

Veja a hora Unix atual ao vivo, converta um timestamp em data, uma data em timestamp ou uma lista inteira de uma vez.

Hora Unix atual

Segundos0
Milissegundos0

Datas sem deslocamento são lidas no fuso escolhido.

Timestamp para data

Data para timestamp

Conversão em lote

Um timestamp ou data por linha. Um timestamp vira data ISO 8601, e uma data como 2024-05-01 13:00 vira segundos Unix.

Como usar

  1. Leia no alto a hora Unix atual em segundos e milissegundos e copie se quiser.
  2. Para converter um timestamp, cole-o em “Timestamp Unix”. A unidade é detectada sozinha.
  3. Para uma data, digite data e hora em “Data para timestamp” e leia os segundos e milissegundos Unix.
  4. Escolha um “Fuso horário” para ler ou digitar nesse fuso, ou cole várias linhas na conversão em lote.

O que faz

  • Hora atual ao vivo

    Os segundos e milissegundos Unix andam diante dos seus olhos, com um botão Pausar para copiar um valor fixo.

  • Unidade detectada automaticamente

    Valores de dez, treze, dezesseis e dezenove dígitos são lidos como segundos, milissegundos, microssegundos e nanossegundos. Você também pode fixar a unidade.

  • Vários formatos ao mesmo tempo

    O resultado mostra UTC, sua hora local, ISO 8601, RFC 2822, tempo relativo e segundos e milissegundos Unix, cada um com botão de copiar.

  • Qualquer fuso horário

    Escolha UTC, seu fuso ou o de uma cidade para ler um timestamp ou indicar a que fuso pertence uma data digitada.

  • Conversão em lote

    Cole um timestamp ou data por linha e receba todos os resultados de uma vez, prontos para voltar a um log ou planilha.

Bom saber

Um timestamp Unix conta os segundos desde 1º de janeiro de 1970 às 00:00:00 UTC, o chamado epoch. Por ser um número único e independente de fuso, é muito usado em bancos de dados, logs, APIs e linguagens de programação. Muitos sistemas guardam milissegundos, que é o mesmo valor multiplicado por mil.

Uma data digitada sem deslocamento é lida no fuso escolhido, com o horário de verão desse fuso. Uma data com deslocamento ou Z, como 2024-05-01T00:00:00Z, é lida exatamente como escrita na conversão em lote. Há suporte a datas do ano 1 ao 9999, o intervalo que os navegadores conseguem representar.

Perguntas frequentes

O que é um timestamp Unix?

É o número de segundos desde 1º de janeiro de 1970 às 00:00:00 UTC, sem contar segundos intercalares.

Como diferencio segundos de milissegundos?

Um valor atual tem 10 dígitos em segundos e 13 em milissegundos. O conversor lê o tamanho e detecta a unidade.

Um timestamp Unix tem fuso horário?

Não. Ele marca um instante igual em todo lugar. O fuso só importa ao exibi-lo como hora do relógio.

Como converto uma data em timestamp?

Digite data e hora em “Data para timestamp” e escolha o fuso horário. Os segundos e milissegundos Unix aparecem abaixo.

O que é o problema do ano 2038?

Sistemas que guardam segundos em um inteiro de 32 bits com sinal chegam ao limite em 19 de janeiro de 2038. Esta ferramenta usa números maiores.

O timestamp é enviado a um servidor?

Não. Cada conversão acontece no seu navegador.