Timestamp Unix
Agora
————Timestamp para data
—————Data para timestamp
———Um timestamp Unix conta segundos desde 1970-01-01 00:00:00 UTC. Esta página também mostra os milissegundos usados pelo JavaScript. Nada é enviado a um servidor.
Como usar
- Em Agora estão os segundos, os milissegundos, a hora UTC e a hora deste dispositivo. Copiar põe esse número na área de transferência.
- Cole um número em Tempo Unix e prima Converter. Um valor de 100 mil milhões ou mais lê-se como milissegundos. Um menor lê-se como segundos. 1762380000 e 1762380000000 são o mesmo instante.
- No outro sentido, escolha data e hora. O seletor é o fuso deste dispositivo, não UTC.
Quando ajuda
Registos, APIs e bases de dados guardam um instante como um inteiro. Dez dígitos são quase sempre segundos. Treze, milissegundos. Confundi-los desloca a data décadas. A linha Lido como diz qual a página usou.
A sua hora não é uma segunda cidade. É o fuso deste computador. Para duas cidades use o Conversor de fusos horários. Para muitas cidades agora use o Relógio mundial.
Limites
O tempo Unix ignora os segundos intercalares. Esta página também, porque o número se define assim. Um número negativo é anterior a 1970. Uma entrada vazia não se converte. Letras são recusadas.
O seletor não tem menu de fuso. Se indicar 09:00, são 09:00 no fuso sob A sua hora, depois convertidas para UTC. Não são Londres, salvo se este dispositivo estiver em Londres.
Perguntas
Porque segundos e milissegundos?
Os segundos são o timestamp Unix habitual. O JavaScript usa muitas vezes milissegundos. A diferença é um fator de 1000.
O que significa 1762380000?
Essa quantidade de segundos depois de 1970-01-01 00:00:00 UTC. O mesmo instante em milissegundos é 1762380000000.
Inclui segundos intercalares?
Não. A página segue a regra Unix e não corrige o relógio do sistema.