PixConvert

Conversor de timestamp Unix grátis

Este conversor de timestamp Unix grátis transforma segundos ou milissegundos de epoch em UTC, horário local, ISO 8601 e tempo relativo. Escolha uma data e hora para obter o valor de epoch de volta.

Timestamp → Data

or

Data → Timestamp

Como converter timestamps

1

Cole um timestamp.

Digite ou cole um timestamp Unix em segundos ou milissegundos na caixa de cima, ou clique em Agora para preencher o horário atual em segundos.

2

Leia os resultados.

Você vê a data em UTC, seu horário local, ISO 8601 e o tempo relativo. Valores acima de 10.000.000.000 são lidos como milissegundos.

3

Converta uma data de volta.

No cartão de baixo, escolha uma data e hora no seu fuso local para obter o valor de epoch em segundos e milissegundos. Copie qualquer linha com um clique.

Perguntas frequentes

Respostas sobre tempo epoch, unidades, fusos horários e o limite de 2038.

O que é um timestamp Unix?

Um timestamp Unix, também chamado de tempo epoch, conta os segundos desde 1º de janeiro de 1970 às 00:00:00 UTC, sem contar segundos bissextos. Ele indica um único momento sem fuso horário associado, e por isso APIs, logs e bancos de dados o usam para armazenar datas.

Como saber se um timestamp está em segundos ou milissegundos?

Conte os dígitos. Os horários atuais têm 10 dígitos em segundos (1700000000) e 13 em milissegundos (1700000000000). Este conversor lê qualquer valor acima de 10.000.000.000 como milissegundos e qualquer valor menor como segundos, então as duas formas funcionam sem nenhuma configuração.

Como converto um timestamp Unix em data?

Cole o número na caixa Timestamp Unix. As linhas UTC, Horário local, ISO 8601 e Relativo são preenchidas conforme você digita. Por exemplo, 1700000000 é Tue, 14 Nov 2023 22:13:20 GMT, ou 2023-11-14T22:13:20.000Z em ISO 8601.

Como obtenho o tempo epoch atual?

Clique em Agora. Ele preenche a caixa de cima com o horário Unix atual em segundos inteiros e mostra as datas correspondentes. Para milissegundos, multiplique esse valor por 1.000, ou escolha a data e a hora de hoje no cartão de baixo para ver os dois valores.

Qual fuso horário o lado de data para timestamp usa?

Ele lê a data e a hora que você escolhe no fuso horário do seu navegador. Em Nova York, 2026-10-19 14:30 resulta em 1792434600; em UTC, a mesma entrada resulta em 1792420200. Não há seletor de fuso, então confira a linha ISO 8601, que sempre mostra o resultado em UTC.

Qual é a diferença entre UTC e horário local aqui?

Um timestamp marca um único momento para todo mundo. A linha UTC mostra esse momento sem deslocamento, e o Horário local mostra o mesmo momento no fuso e no formato de data do seu dispositivo, então as duas linhas diferem pelo seu deslocamento. O timestamp em si nunca muda.

O que é ISO 8601?

ISO 8601 é o formato de data padrão que a maioria das APIs JSON e dos logs usa, como 2023-11-14T22:13:20.000Z. O T separa a data da hora e o Z significa UTC. Este conversor sempre mostra o valor ISO em UTC, com milissegundos.

Por que meu timestamp mostra uma data em 1970?

Quase sempre o valor está na unidade errada. Um valor em segundos lido como milissegundos cai cerca de 20 dias depois de 1º de janeiro de 1970. Aqui, um valor em segundos com 11 dígitos (uma data depois de 2286) é lido como milissegundos e também mostra 1970, então confira a quantidade de dígitos.

Ele converte microssegundos ou nanossegundos?

Ainda não. Um valor em microssegundos com 16 dígitos é lido como milissegundos e mostra um ano muito distante no futuro, e um valor em nanossegundos com 19 dígitos mostra um erro. Divida por 1.000 ou 1.000.000 antes para obter milissegundos e depois cole o resultado.

Posso converter timestamps negativos para datas antes de 1970?

Sim, em segundos. -1700000000 resulta em 18 de fevereiro de 1916, e o seletor de data retorna valores negativos para datas anteriores a 1970. Milissegundos negativos são lidos como segundos por engano, então divida-os por 1.000 antes de colar.

O que é o problema do ano 2038?

Sistemas que armazenam o horário Unix como um número de 32 bits com sinal chegam ao limite em 2147483647, que corresponde a 03:14:07 UTC de 19 de janeiro de 2038, e depois voltam para 1901. Este conversor usa datas JavaScript, então datas de 2038 em diante são convertidas normalmente.

Este conversor de timestamp é privado?

Sim. Os timestamps e as datas que você digita ficam no seu navegador e nunca são salvos. No site em produção, o Google Analytics conta cada edição e cada clique em Copiar, mas apenas o nome da ferramenta e uma duração zero são enviados, nunca um valor que você digitou.

O que o conversor de timestamp Unix mostra

Cole um valor de epoch ou escolha uma data. Você vê UTC, horário local, ISO 8601 e segundos ou milissegundos, cada um com seu próprio botão Copiar.

Timestamp Unix 1700000000 convertido para Tue, 14 Nov 2023 22:13:20 GMT, horário local e ISO 8601 2023-11-14T22:13:20.000Z

Converta um timestamp Unix em data

Cole um valor em segundos com 10 dígitos ou em milissegundos com 13 dígitos e a unidade é escolhida automaticamente. Você vê a data em UTC, seu horário local, ISO 8601 e há quanto tempo foi.

  • Segundos ou milissegundos, detectados automaticamente
  • UTC, local, ISO 8601 e relativo
  • O botão Agora preenche o horário atual
Experimente agora
Data para timestamp Unix: 2023-11-14 22:13 no seletor de data resulta em 1699999980 segundos e 1699999980000 milissegundos

Converta uma data em timestamp Unix

Escolha uma data e hora no seletor de calendário para obter o valor de epoch em segundos e em milissegundos, além da string ISO 8601 em UTC. A data é lida no seu fuso horário local.

  • Segundos e milissegundos lado a lado
  • Saída ISO 8601 sempre em UTC
  • Usa o fuso horário do seu navegador
Experimente agora

UTC e hora local

Cada timestamp mostra a data em UTC e o mesmo momento no fuso horário e no formato de data do seu navegador, para você comparar uma entrada de log com o seu próprio relógio.

Tempo relativo a partir de agora

Uma linha Relativo diz a que distância o momento está de agora, como há 3 anos ou em 2 horas. Ela é calculada quando você digita e não é atualizada ao vivo.

Copie qualquer resultado

Cada linha tem seu próprio botão Copiar, então você pode colar a string ISO em uma chamada de API ou o valor em segundos em uma consulta SQL sem digitar de novo.

Grátis, sem cadastro

Use sem conta e sem limite. Os valores que você digita ficam no seu navegador. No site em produção, o Google Analytics conta cada edição, nunca o timestamp ou a data que você digitou.

Quando você precisa de um conversor de timestamp

Valores de epoch aparecem em logs, APIs, tokens e bancos de dados. Estas são as tarefas em que uma conversão rápida ajuda.

Depuração de APIs

Leia campos created_at, updated_at e de expiração de uma resposta de API ou de uma linha de log. Cole o número para ver o momento exato em UTC e no seu horário local.

  • Decodifique as claims exp e iat de um JWT
  • Leia valores de epoch em arquivos de log do servidor
  • Confira campos created_at em respostas de API

Trabalho com banco de dados

Transforme uma data do calendário em segundos ou milissegundos para uma cláusula WHERE de SQL, ou decodifique uma coluna de epoch de uma exportação de dados para conferir o que ela realmente armazena.

  • Monte cláusulas WHERE com valores de epoch
  • Decodifique colunas de epoch armazenadas em exportações
  • Identifique uma confusão entre segundos e milissegundos

Agendamentos e eventos

Veja quando um token, uma entrada de cache ou uma tarefa agendada expira e quanto tempo falta. A linha Relativo mostra a diferença a partir de agora em minutos, horas, dias ou anos.

  • Veja quanto tempo falta para um token expirar
  • Confirme o horário UTC exato de um evento futuro
  • Compare um timestamp com o seu relógio local