Conversor de Timestamp Unix: Epoch p/ Data

Conversor de timestamp Unix que transforma segundos ou milissegundos epoch em datas local, UTC e ISO, e vice-versa.

Toda a conversão de timestamp e data acontece localmente no seu navegador, e nada do que você informa é enviado para um servidor.

Criado e mantido por Udit Agarwal

Unix Timestamps and Epoch Time, Explained

Trabalhando com agendamentos cron? Experimente o Explicador de Expressões Cron.

Sobre Conversor de timestamp Unix

Este conversor de timestamp Unix transforma valores epoch em datas legíveis e converte datas de volta em tempo Unix. Cole um timestamp em segundos ou milissegundos e ele detecta automaticamente a unidade pela magnitude (cerca de 13 dígitos é tratado como milissegundos), depois mostra a string ISO 8601, o horário UTC, o seu horário local e uma frase relativa como "há 3 horas". Você também pode informar uma data como 2025-01-31T12:00:00Z e receber de volta o epoch tanto em segundos quanto em milissegundos, tornando-o um conversor de epoch rápido para tempo unix para data e o caminho inverso. Um relógio ao vivo mostra o horário atual conforme o tempo passa. Ele foi feito para desenvolvedores, engenheiros de QA e qualquer pessoa que esteja depurando logs, APIs ou campos de banco de dados. Tudo é processado localmente no seu navegador, então seus dados nunca saem do seu dispositivo.

Recursos

  • Converte timestamps Unix em segundos ou milissegundos para datas legíveis
  • Detecta a unidade automaticamente pela magnitude ou permite forçar segundos ou milissegundos
  • Mostra ISO 8601, UTC e seu horário local lado a lado
  • Exibe tempo relativo como "em 2 dias" ou "há 5 minutos"
  • Converte uma string de data de volta em timestamps de segundos e milissegundos
  • Exibição ao vivo do horário atual que se atualiza conforme o relógio avança
  • Sinaliza timestamps fora do intervalo e datas inválidas com mensagens claras
  • Cópia em um clique para qualquer valor convertido

Como usar Conversor de timestamp Unix

  1. Cole um timestamp Unix na caixa de entrada ou digite uma data como 2025-01-31T12:00:00Z.
  2. Deixe a ferramenta detectar automaticamente segundos ou milissegundos, ou escolha a unidade manualmente.
  3. Leia os resultados em ISO, UTC, local e tempo relativo.
  4. Clique em copiar ao lado de qualquer valor para usá-lo no seu código ou nos seus logs.

Exemplo

Entrada

1706700000

Saída

ISO:   2024-01-31T11:20:00.000Z
UTC:   Wed, 31 Jan 2024 11:20:00 GMT
Local: 1/31/2024, 11:20:00 AM
Unit:  seconds

Um valor de 10 dígitos é detectado como segundos e expandido para ISO, UTC e horário local.

Erros comuns e solução de problemas

  • Um timestamp em milissegundos anterior a setembro de 2001 é lido como segundos e vai parar muito no futuro. — No modo Auto, só valores com 13 dígitos ou mais contam como milissegundos, então escolha milissegundos manualmente para valores mais antigos, com 12 dígitos ou menos.
  • Informar um valor não numérico mostra "Enter a numeric timestamp." — Use apenas dígitos (e um sinal de menos opcional no início) na caixa de timestamp; coloque datas em texto no campo de data.
  • Uma string de data falha ao ser interpretada com a mensagem "Could not parse date". — Use um formato sem ambiguidade como 2025-01-31 ou 2025-01-31T12:00:00Z.
  • Um timestamp enorme retorna "Timestamp is out of range." — Confira a quantidade de dígitos: um valor em nanossegundos (19 dígitos) passa da data mais distante que um navegador consegue mostrar. Divida por 1.000.000 para obter milissegundos.
  • O horário local parece estar com várias horas de diferença em relação ao de um colega. — Compare o valor UTC em vez disso, já que o horário local reflete o fuso horário da sua própria máquina.

Perguntas frequentes

O que é um timestamp Unix e o que esse conversor faz?
Um timestamp Unix é o número de segundos (ou milissegundos) desde 1 de janeiro de 1970 UTC. O Conversor de Timestamp Unix transforma esse valor epoch em datas ISO 8601, UTC e local, e converte datas de volta em tempo epoch.
Como converto uma data de volta em um timestamp Unix?
Informe uma data como 2025-01-31T12:00:00Z no campo de data e o Conversor de Timestamp Unix retorna o valor epoch em segundos e em milissegundos.
O conversor usa segundos ou milissegundos?
Ambos. Ele detecta automaticamente pela magnitude, tratando valores de aproximadamente 13 dígitos como milissegundos, e você também pode forçar a unidade manualmente.
Quais fusos horários o Conversor de Timestamp Unix mostra?
Ele mostra tanto o seu horário local quanto o UTC para cada timestamp, junto com a string ISO 8601, para que você possa conferir valores entre regiões.
O que significa o tempo relativo?
Ele expressa o timestamp em relação a agora, como "em 2 dias" ou "há 3 horas", o que é útil para identificar entradas de log desatualizadas.
Meus dados de timestamp ficam privados no Conversor de Timestamp Unix?
Sim. O conversor roda inteiramente no seu navegador, então os valores que você informa nunca saem do seu dispositivo.

Ferramentas relacionadas

Mais ferramentas de Data / Hora

Ver todas as ferramentas de Data / Hora (29) · Todas as ferramentas