Conversor de timestamp Unix
Converta timestamps Unix em datas legíveis e datas em timestamps, em segundos, milissegundos, microssegundos ou nanossegundos, em vários fusos horários.
Carregando Conversor de timestamp…
Seus arquivos nunca saem do seu dispositivo
Como usar Conversor de timestamp
- 1
Abra Conversor de timestamp nesta página. Ele carrega direto no seu navegador.
- 2
Adicione seu arquivo, texto ou valores e ajuste as configurações.
- 3
Copie ou baixe o resultado. Nada é enviado nem armazenado.
Sobre esta ferramenta
Um timestamp Unix (ou tempo epoch) conta os segundos desde 1º de janeiro de 1970 às 00:00:00 UTC. Bancos de dados, APIs e arquivos de log o usam porque é um único número, sem confusão de fuso horário, mas as pessoas não conseguem lê-lo. Este conversor de timestamp transforma timestamps em datas legíveis e datas em timestamps, e mostra o timestamp atual ao vivo.
Como converter um timestamp
- Cole um timestamp, por exemplo 1767225600.
- Escolha a unidade: segundos, milissegundos, microssegundos ou nanossegundos. Na dúvida, conte os dígitos (veja a tabela abaixo).
- Leia a data no seu horário local, em UTC, em ISO 8601 e em outros formatos, no fuso horário que escolher.
- Para fazer o caminho inverso, escolha uma data e hora em Date to timestamp e copie o resultado.
Unidades de timestamp
| Unidade | Dígitos hoje | Origem típica |
|---|---|---|
| Segundos | 10 | Unix, PHP, Python time(), a maioria dos bancos de dados |
| Milissegundos | 13 | JavaScript Date.now(), Java |
| Microssegundos | 16 | PostgreSQL, Python datetime |
| Nanossegundos | 19 | Go, alguns sistemas de log |
Recursos extras
- Hora atual ao vivo com botão de pausa, prático para copiar o «agora».
- Mais de 20 fusos horários para ver um momento em outra cidade.
- Diferença entre dois timestamps em dias, horas, minutos e segundos.
- Modo em lote: converta uma lista de timestamps de uma vez e exporte como CSV.
- Detalhes como o dia da semana e o dia do ano.
- Histórico das conversões recentes.
Erros comuns
- Segundos ou milissegundos: um valor em milissegundos lido como segundos cai dezenas de milhares de anos no futuro. Conte os dígitos.
- Fusos horários: um timestamp está sempre em UTC. O horário local que você vê depende do fuso em que ele é exibido.
- O problema do ano 2038: sistemas que guardam os segundos em um inteiro com sinal de 32 bits estouram em 19 de janeiro de 2038. Use valores de 64 bits.
Comparando horários pelo mundo? O visualizador de fusos horários mostra várias cidades ao mesmo tempo. Para aniversários e idades, use a calculadora de idade.
Perguntas frequentes
O que é um timestamp Unix?
O número de segundos que se passaram desde 1º de janeiro de 1970 às 00:00:00 UTC, sem contar os segundos bissextos. Também é chamado de tempo epoch ou tempo POSIX.
Como sei se um timestamp está em segundos ou milissegundos?
Conte os dígitos. Os timestamps atuais têm 10 dígitos em segundos e 13 em milissegundos. Escolha a unidade correspondente no conversor.
Como obtenho o timestamp Unix atual?
O conversor o mostra ao vivo no topo. No código, use Math.floor(Date.now() / 1000) em JavaScript ou time.time() em Python.
Um timestamp Unix está em UTC?
Sim. Um timestamp é o mesmo em qualquer lugar do mundo; só a exibição como data e hora locais depende do fuso horário.
Posso converter vários timestamps de uma vez?
Sim. Ative o modo em lote, cole uma lista e exporte os resultados como CSV.
O que é o problema do ano 2038?
Sistemas que guardam o tempo Unix como um inteiro com sinal de 32 bits estouram o limite em 19 de janeiro de 2038. Sistemas modernos usam números de 64 bits e não são afetados.
