Conversor de carimbo de data/hora grátis
Converta carimbos de data/hora Unix em datas legíveis e vice-versa. Suporta UTC e hora local, segundos e milissegundos.
Referência rápida de Epoch
Usos comuns
- Converta Timestamps em Dados de AnáliseTraduza timestamps Unix de exportações de análise (Google Analytics, Mixpanel, Amplitude) em datas legíveis.
- Converter Timestamps para DepuraçãoDecodifique timestamps Unix de logs do servidor, cargas de erro e respostas de API em datas legíveis.
- Converter Timestamps no Desenvolvimento de APIValide, compare e converta timestamps Unix retornados por APIs REST e webhooks.
- Converter Timestamps para Consultas de Banco de DadosConverta datas em timestamps Unix para cláusulas WHERE do SQL e consultas de intervalo de datas.
- Converter Timestamps para AgendamentoConverta datas e horas específicas em timestamps Unix para uso em sistemas de agendamento e APIs de calendário.
Como funciona
Toda a conversão funciona diretamente no navegador usando o objeto Date integrado do JavaScript e o conjunto Intl (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) — sem biblioteca de terceiros, sem ida e volta ao servidor. O único dado que sai da sua máquina é nada: os números permanecem locais.
- 1Deteção e normalização de unidadeQuando cola um timestamp, a ferramenta conta os seus dígitos para inferir a unidade automaticamente: 10 dígitos significam segundos Unix, 13 milissegundos, 16 microssegundos, 19 nanossegundos. Uma heurística de contagem de dígitos escrita à mão assinala uma incompatibilidade e oferece uma troca de unidade de um clique, evitando erros silenciosos como tratar um valor de 13 dígitos em milissegundos como um valor de ano-55881-segundos.
- 2Construção de data via Date do JavaScriptO número bruto é escalado para milissegundos e passado a new Date(ms). A partir daí os métodos Date integrados (getFullYear, getUTCHours, toISOString, etc.) produzem hora local, hora UTC, e saída ISO 8601 — nenhuma biblioteca de análise envolvida.
- 3Hora relativa consciente de região via Intl.RelativeTimeFormatUm contador ao vivo dispara a cada segundo e recalcula a etiqueta relativa (por exemplo, 'há 3 dias', 'em 2 horas') usando Intl.RelativeTimeFormat semeado com a localidade da página. Isto mantém a exibição relativa precisa mesmo que você deixe a aba aberta, e produz saída gramaticalmente correta em cada idioma suportado sem strings de tradução extra.
- 4Exibição de fuso horário via Intl.DateTimeFormatFusos horários IANA fixados (por exemplo, America/New_York, Asia/Tokyo) são formatados com Intl.DateTimeFormat usando a opção timeZone. A lista completa de nomes de fuso suportados pelo navegador vem de Intl.supportedValuesOf('timeZone'). Os seus fusos fixados persistem entre sessões em localStorage.
Ferramentas relacionadas
Inspetor de UUID
Decodifique qualquer UUID ou ULID — veja sua versão, variante e o timestamp de criação embutido em v1, v6, v7 e ULIDs. Executa inteiramente no seu navegador.
Calculadora de Permissões chmod
Alterne permissões de arquivo Unix para proprietário, grupo e outros para obter o valor octal (755), a notação simbólica (rwxr-xr-x) e o comando chmod exato.
Conversor de Data Hijri
Converta datas entre os calendários gregoriano e islâmico (Umm al-Qura) em ambas as direções, com nomes de meses em árabe, numerais árabe-índicos e a data Hijri de hoje.