Conversor de timestamps Unix

Converta timestamps Unix em hora local, UTC e qualquer fuso horário IANA com formato personalizado, veja um relógio epoch ao vivo e analise datas ou strings de data em epoch.

Carregando ferramenta…

Conversor de timestamps UnixConverta um timestamp epoch Unix em hora local, UTC, qualquer fuso horário IANA, ISO 8601, um formato personalizado como YYYY-MM-DD HH:mm:ss e uma expressão relativa como "há 3 minutos" — segundos, milissegundos, microssegundos e nanossegundos são detectados automaticamente. Um relógio ao vivo mostra o timestamp Unix atual com um botão de cópia e, no sentido inverso, um seletor de data ou uma string de data arbitrária (ISO 8601, RFC 2822) vira um epoch em segundos, milissegundos e, opcionalmente, microssegundos e nanossegundos. Tudo é executado localmente no seu navegador.

O que é Conversor de timestamps Unix?

Um conversor de timestamps Unix que transforma o tempo epoch em datas legíveis e vice-versa, inteiramente no seu navegador. Cole um epoch Unix e a ferramenta detecta a unidade automaticamente pela magnitude (segundos, milissegundos, microssegundos ou nanossegundos) e então mostra a unidade detectada, uma expressão relativa como «há 3 minutos», sua hora local, o UTC e qualquer fuso horário IANA escolhido no menu suspenso Fuso horário, além de uma string ISO 8601 que você pode copiar e um formato personalizado por tokens (YYYY, MM, DD, HH, mm, ss e mais) renderizado no lado do cliente. No topo, um timestamp Unix atual é atualizado ao vivo e tem seu próprio botão de cópia. No sentido inverso, ela usa um seletor de data e hora ou uma string de data arbitrária (ISO 8601, RFC 2822 e outros formatos comuns) e produz o epoch em segundos e milissegundos — e, com a opção de exibição ativada, em microssegundos e nanossegundos. Isso é útil para desenvolvedores, engenheiros de DevOps e qualquer pessoa que depure logs, APIs, bancos de dados ou a expiração de tokens e cookies.

Como usar Conversor de timestamps Unix

  1. Veja no topo o timestamp Unix atual que se atualiza ao vivo e copie-o sempre que precisar do «agora» em segundos epoch.
  2. Para converter um timestamp em data, digite ou cole um epoch Unix no campo Unix epoch (ou clique em «Agora»); segundos, milissegundos, microssegundos e nanossegundos são detectados automaticamente pela magnitude.
  3. Abra as ⚙ Configurações de exibição para escolher qualquer fuso horário IANA para a saída legível, editar os tokens do formato personalizado (por exemplo YYYY-MM-DD HH:mm:ss) e ativar ou desativar a exibição de microssegundos e nanossegundos.
  4. Leia os resultados — unidade detectada, tempo relativo, hora local, UTC, o fuso horário escolhido, ISO 8601 e a string com formato personalizado — e copie qualquer um deles.
  5. Para converter uma data em timestamp, cole uma string de data ISO 8601 ou RFC 2822 no campo String de data, ou use o seletor Data e hora (local).
  6. Copie os valores gerados Epoch (segundos) e Epoch (milissegundos) — além de Epoch (microssegundos) e Epoch (nanossegundos) quando a opção de exibição está ativada.

Exemplos

Segundos epoch para ISO 8601

Entrada

1718000000

Saída

2024-06-10T06:13:20.000Z

Formato personalizado em um fuso escolhido

Escolha Asia/Tokyo nas ⚙ Configurações de exibição e defina o formato como YYYY-MM-DD HH:mm:ss Z; a saída com formato personalizado representa 1718000000 como a hora de relógio de parede de Tóquio com o deslocamento +09:00.

Analisar uma string de data para epoch

Cole 'Mon, 10 Jun 2024 06:13:20 GMT' no campo String de data e a ferramenta gera Epoch (segundos) 1718000000 e Epoch (milissegundos) 1718000000000; ative a opção de exibição para obter também microssegundos e nanossegundos.

Perguntas frequentes

Posso converter para um fuso horário específico?
Sim. Abra as ⚙ Configurações de exibição e escolha qualquer fuso horário IANA (por exemplo America/New_York ou Asia/Kolkata) no menu suspenso; a saída legível passa a mostrar a hora desse fuso ao lado da sua hora local e do UTC, e a string com formato personalizado é renderizada no fuso escolhido.
Quais tokens o formato personalizado aceita?
Os tokens do lado do cliente incluem YYYY/YY (ano), MM/M (mês), DD/D (dia), HH/H (24 horas), hh/h com A/a (12 horas e AM/PM), mm/m (minuto), ss/s (segundo), SSS (milissegundos), Z/ZZ (deslocamento UTC) e dddd/ddd (dia da semana). Envolva o texto literal em colchetes [ ].
Ele suporta segundos, milissegundos, microssegundos e nanossegundos?
Sim. Ao converter um epoch em data, a unidade é detectada pela magnitude (≥1e12 = ms, ≥1e15 = µs, ≥1e18 = ns) e o campo Unidade detectada mostra qual foi usada. Ao converter uma data em epoch, ele gera segundos e milissegundos e, com a opção de exibição ativada, microssegundos e nanossegundos exatos.
Quais strings de data posso analisar?
O campo String de data aceita ISO 8601, RFC 2822 e outros formatos de data comuns que o seu navegador entende. Se uma string não puder ser analisada, ele mostra Invalid; deixe-o vazio para usar o seletor Data e hora.
Meus dados são enviados para algum lugar?
Não. Tudo é executado localmente no seu navegador — nenhum timestamp, data ou escolha de fuso horário é enviado a qualquer servidor, e não há upload, por isso funciona offline e mantém seus dados privados.

Ferramentas relacionadas