Timestamp Unix

Agora

Segundos—
Milissegundos—
UTC—
A sua hora—

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

  1. 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.
  2. 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.
  3. 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.