Conversor de timestamp: para que serve
O tempo Unix conta os segundos desde 1º de janeiro de 1970 em UTC, o que o torna perfeito para máquinas e ilegível para pessoas. Logs, APIs e bancos de dados estão cheios desses números. Cole um aqui para ver a hora local, a UTC e o formato ISO 8601 lado a lado, ou faça o caminho inverso e transforme uma data em epoch.
Conversor de timestamp: como usar
- Cole um timestamp Unix; a ferramenta detecta pelo tamanho se são segundos ou milissegundos.
- Leia a hora local, a hora UTC e a string ISO 8601.
- Use o painel inverso para transformar uma data e hora em timestamp.
- Clique em «Usar a hora atual» para pegar o epoch deste momento nos seus testes.
Perguntas frequentes
Como distingo segundos de milissegundos?
Pelo tamanho. Um timestamp atual em segundos tem dez dígitos; em milissegundos, treze. A ferramenta alterna sozinha, então um valor que aparece como 1970 normalmente indica que a unidade foi lida errado.
Por que a hora local não bate com a UTC?
Porque um timestamp Unix sempre representa um instante absoluto em UTC. A hora local aplica o fuso do seu aparelho e o horário de verão, quando houver.
O que é o problema do ano 2038?
Sistemas que guardam o tempo Unix em um inteiro de 32 bits com sinal estouram em 19 de janeiro de 2038. Plataformas modernas usam 64 bits, o que empurra o limite para muito além de qualquer preocupação prática.
Por que quem programa prefere o epoch?
Porque é um único número inteiro, sem fuso horário, sem ambiguidade de formato e sem idioma. Comparar e ordenar datas vira aritmética simples.