Timestamp
Cole um timestamp ou uma data — hora local, UTC e ISO 8601 de uma vez.
Agora——
- FusoFuso
- UTCUTC
- ISO 8601ISO
- Segundos UnixSegundos Unix
- ms Unixms Unix
- RelativoRelativo
Como usar
- Cole um timestamp Unix (segundos, milissegundos, microssegundos ou nanossegundos) ou uma data e hora ISO 8601 — os valores aparecem enquanto você digita, sem botão para clicar.
- Se a unidade for adivinhada errado, escolha Segundos ou Milissegundos. A linha acima dos valores sempre informa como a entrada foi lida: pela contagem de dígitos, pela unidade escolhida ou pelo deslocamento dentro da data.
- Escolha um fuso para ver aquele fuso em vez do seu; as linhas UTC e ISO 8601 nunca mudam. Copie a linha que precisa, ou comece pela hora atual com “Usar agora”.
Exemplo
Entrada
1767225600
Convertido (fuso: America/Sao_Paulo)
10 dígitos lidos como Segundos Fuso: 31/12/2025, 21:00:00 GMT-3 UTC: 01/01/2026, 00:00:00 UTC ISO 8601: 2026-01-01T00:00:00.000Z Segundos Unix: 1767225600 ms Unix: 1767225600000
Dez dígitos são lidos como segundos. A primeira linha segue o menu de fuso e as linhas UTC/ISO não, porque descrevem o mesmo instante para todos. A linha relativa fica fora do exemplo: ela depende de quando você lê isto, não do valor.
Regras, limites e problemas conhecidos
- Fusos oferecidos: o seu, UTC e 12 fusos IANA comuns. Para qualquer outro fuso, escreva o deslocamento na data (2026-01-01T08:00:00-03:00) ou mude o fuso do sistema.
- As datas devem ser ISO 8601 inequívocas: 2026-01-01 ou 2026/01/01, opcionalmente seguidas de T ou espaço e HH:mm[:ss[.SSS]], opcionalmente Z ou ±HH:mm. 03/04/2026 e “5 de jan. de 2026” são rejeitados em vez de adivinhados — eles se leem de formas diferentes em países diferentes.
- Uma data sem deslocamento é lida no seu próprio fuso, e a linha acima dos valores informa qual foi. Uma data com Z ou ±HH:mm é lida nesse deslocamento.
- A contagem de dígitos decide a unidade: até 10 dígitos = segundos, 11–13 = milissegundos, 14–16 = microssegundos, 17–19 = nanossegundos. Zeros à esquerda contam, então 0001767225600 é lido como milissegundos — escolha “Segundos” para forçar.
- Milissegundos é o máximo de precisão: entradas em microssegundos e nanossegundos são truncadas em direção a zero, e a nota acima dos valores diz isso. Segundos bissextos (:60) são rejeitados em vez de arredondados.
- Horários locais que não existem são erros, não ajustes: 2026-03-08 02:30 é pulado em Nova York e a ferramenta não o move discretamente para 03:30. Um horário que acontece duas vezes, quando os relógios voltam, é lido como o primeiro.
- Segundos Unix usam floor: -1500 ms é lido como -2 s. Horários anteriores a 1970 funcionam, e o intervalo termina no limite de Date do navegador (cerca de 271.821 a.C. e 275.760 d.C.).
- Os dígitos podem ser digitados como ASCII, arábico-índicos, persas ou de largura total, e marcas bidirecionais de textos árabes copiados são ignoradas. As linhas ISO 8601 e Unix sempre saem em ASCII simples.
- Não incluído: matemática de intervalos, conversão em lote, números de semana, dia do ano, dia juliano, saída RFC 2822, histórico de fusos além do que seu navegador traz, e links que carregam o valor. A entrada nunca sai da página e nunca entra na URL.
Ferramentas relacionadas
O que as pessoas costumam precisar depois que o instante está claro.