Pular para o conteúdo principal
FreeOnlineTools Go
Português (Brasil)
Como fazer

Como converter carimbos de data e hora Unix em datas legíveis por humanos (passo a passo)

Por FreeOnlineTools Team · Atualizado em 2026-09-02

Resposta rápida

Para converter um carimbo de data/hora em uma data: cole o carimbo de data/hora Unix no Timestamp Converter e a data legível em UTC e seu fuso horário local aparecerá instantaneamente. Para converter uma data em um carimbo de data/hora: insira a data e o valor da época Unix aparecerá. Todo o processamento acontece localmente no seu navegador.

Introdução

Um carimbo de data/hora Unix (também chamado de época ou hora POSIX) é o número de segundos decorridos desde 1º de janeiro de 1970, 00:00:00 UTC (a época Unix). Os carimbos de data e hora são amplamente usados ​​em bancos de dados, logs e APIs porque são independentes do fuso horário e fáceis de comparar. No entanto, os humanos não podem ler os carimbos de data e hora diretamente – 1693526400 não tem sentido sem conversão. Este guia mostra como converter carimbos de data/hora em datas legíveis por humanos e vice-versa.

Passo a passo

  1. Abra a ferramenta Timestamp Converter

    Vá para a página da ferramenta Timestamp Converter. A ferramenta suporta conversão bidirecional: carimbo de data/hora para data e data para carimbo de data/hora.

  2. Insira seu carimbo de data/hora Unix

    Cole o carimbo de data/hora no campo de entrada. A ferramenta detecta automaticamente se o valor está em segundos (10 dígitos) ou milissegundos (13 dígitos). Por exemplo, 1693526400 são segundos, 1693526400000 são milissegundos.

  3. Leia a data legível por humanos

    A ferramenta converte o carimbo de data/hora em uma data e o exibe no UTC e no fuso horário local. Por exemplo, 1693526400 torna-se 2023-09-01 00:00:00 UTC. O resultado aparece instantaneamente.

  4. Converter uma data em um carimbo de data/hora (reverso)

    Para converter uma data em um carimbo de data/hora Unix, insira a data no campo de entrada de data. A ferramenta calcula o valor da época em segundos e milissegundos. Isso é útil para chamadas API que exigem carimbos de data/hora.

  5. Copie o resultado

    Clique em Copiar para copiar a data ou carimbo de data/hora convertido para sua área de transferência para uso em seu aplicativo, análise de log ou solicitação API.

Exemplos

Carimbo de data/hora (segundos) até o momento

Entrada: 1693526400

Saída: 01/09/2023 00:00:00 UTC

Carimbo de data/hora (milissegundos) até o momento

Entrada: 1693526400000

Saída: 01/09/2023 00:00:00 UTC

Data para carimbo de data/hora Unix

Entrada: 01/09/2023 00:00:00 UTC

Saída: 1693526400 (segundos) / 1693526400000 (milissegundos)

Época atual do Unix

Entrada: now

Saída: Aproximadamente 1725235200 (em 02/09/2024)

Problemas comuns

  • Segundos e milissegundos confusos —JavaScript usa milissegundos (13 dígitos), Unix e a maioria dos APIs usam segundos (10 dígitos). Misturá-los dá datas em 1970 ou no ano 50.000+.
  • Confusão de fuso horário — os carimbos de data/hora Unix são sempre UTC. Ao exibir, converta para o fuso horário local do usuário ou especifique UTC explicitamente.
  • O problema do ano 2038 - estouro de números inteiros assinados de 32 bits em 19/01/2038 03:14:07 UTC. Use números inteiros de 64 bits ou números JavaScript (que são números flutuantes de 64 bits) para evitar isso.
  • Carimbos de data/hora negativos — datas anteriores a 01/01/1970 têm carimbos de data/hora negativos. Alguns sistemas não os suportam.

Dicas

  • Sempre verifique se um API espera segundos ou milissegundos — este é o bug de carimbo de data/hora mais comum.
  • Use strings ISO 8601 (por exemplo, "2023-09-01T00:00:00Z") para carimbos de data/hora legíveis por humanos em APIs; use a época Unix para armazenamento e computação.
  • JavaScript Date.now() retorna milissegundos; divida por 1000 e piso para obter os segundos.
  • Use nosso conversor de carimbo de data/hora para conversão instantânea e privada – nenhum dado sai do seu navegador.

Ferramentas relacionadas

Guias Relacionados

Referências