Conversor de Timestamp
Converta entre timestamps Unix e formatos de data e hora
Timestamp para Data
Data para Timestamp
Comparação de Fuso Horário Global
Exemplos de Formato Comuns
O que é um Timestamp?
Um timestamp é um valor numérico representando um tempo específico. O timestamp Unix é o número de segundos passados desde 1 de janeiro de 1970 00:00:00 UTC (chamado Epoch Unix). É a forma padrão de representar tempo em sistemas computacionais, com consistência entre plataformas e fusos horários.
Timestamps são divididos em nível de segundos (10 dígitos) e nível de milissegundos (13 dígitos). Timestamps de segundos são comumente usados em sistemas Unix/Linux, enquanto milissegundos são comuns em JavaScript e outras linguagens de programação.
Como Usar
Timestamp para Data
- Digite um timestamp Unix no cartão esquerdo
- Selecione fuso horário destino (ex: Horário de Brasília UTC-3)
- Clique botão converter para ver a data e hora convertida
- Resultados incluem: formato padrão, ISO 8601, formato chinês, e mais
Data para Timestamp
- Selecione data e hora no cartão direito
- Selecione fuso horário fonte
- Clique botão converter para obter timestamp Unix
- Resultados incluem timestamps em segundos e milissegundos
Exemplos
Chamada de API
Registros de Tempo em Banco de Dados
Validação de Timestamp
FAQ
Q: Qual a diferença entre timestamps de segundos e milissegundos?
A: Timestamp de nível de segundos tem 10 dígitos, preciso até segundos; nível de milissegundos tem 13 dígitos, preciso até milissegundos. JavaScript's Date.now() retorna milissegundos, divida por 1000 para converter em segundos.
Q: Por que o timestamp Unix começa em 1970?
A: O sistema Unix foi criado no início dos anos 1970, desenvolvedores escolheram 1 de janeiro de 1970 como início da epoch. Este ponto é chamado Epoch Unix, a base para cálculo de tempo.
Q: O fuso horário afeta o timestamp?
A: O timestamp em si é independente de fuso horário, representa tempo UTC. Ao converter para data e hora, o fuso horário destino deve ser considerado. O mesmo timestamp mostra tempos diferentes em diferentes fusos horários.
Q: Timestamps terão um limite superior?
A: O limite de timestamp de 32 bits é 19 de janeiro de 2038 (cerca de 2,1 bilhões de segundos), chamado problema do Ano 2038. Sistemas modernos usam timestamps de 64 bits suportando faixas de tempo muito maiores.