Conversor de timestamp
Timestamp para data
Escolha a unidade explicitamente. Segundos aceitam até 3 casas decimais; milissegundos devem ser inteiros. Valores negativos representam datas anteriores a 1970.
- Data UTC (ISO 8601)
- 1970-01-01T00:00:00.000Z
Data para timestamp
Digite YYYY-MM-DDTHH:mm:ss.SSS (anos 0000–9999). Um espaço pode substituir T; segundos e milissegundos são opcionais. Não acrescente sufixo de fuso horário: use o seletor abaixo.
- Segundos Unix
- 0
- Milissegundos Unix
- 0
- Data UTC (ISO 8601)
- 1970-01-01T00:00:00.000Z
UTC não tem horário de verão. A hora local usa o fuso do navegador. Horários inexistentes na mudança de horário de verão são rejeitados; horários repetidos usam a primeira ocorrência. O tempo Unix não conta segundos intercalares.
Processado localmente no navegador. Esta ferramenta não envia nem salva seus dados.
Como funciona
O tempo Unix mede o tempo decorrido desde 1970-01-01 às 00:00:00 UTC. Cole um timestamp e escolha segundos ou milissegundos para ver as datas UTC e local. No outro painel, digite uma data e escolha UTC ou seu fuso para obter as duas unidades. Trocar a unidade preserva o mesmo instante. Os botões de copiar copiam apenas o valor correspondente.
Exemplo
1704067200 segundos, ou 1704067200000 milissegundos, corresponde a 2024-01-01T00:00:00.000Z. O valor de -0,001 segundo é um milissegundo antes da época Unix: 1969-12-31T23:59:59.999Z.
Perguntas frequentes
Como saber se um timestamp está em segundos ou milissegundos?
Timestamps Unix atuais costumam ter 10 dígitos em segundos ou 13 em milissegundos, mas isso não é confiável para datas antigas ou futuras. Confira a API ou o banco de dados de origem e escolha a unidade explicitamente. Segundos fracionários preservam a precisão de milissegundos.
Um timestamp Unix tem fuso horário?
Não. Ele identifica um instante em relação à época UTC. O fuso só muda a forma de exibir esse instante ou de interpretar uma data. A conversão ocorre no navegador; seus dados não são enviados nem salvos.