Time.ms
Ir para o conteúdo principal

Ferramenta de tempo para desenvolvedores

Conversor de timestamp Unix

Converta segundos e milissegundos da época Unix em hora local, UTC e ISO 8601. Use o timestamp atual em tempo real em código, logs, bancos de dados ou requisições de API.

Timestamp Unix atual

-

Segundos desde 1 de janeiro de 1970 UTC.

Milissegundos atuais

-

Milissegundos desde a época Unix, no formato usado pelo JavaScript.

ISO 8601 atual

-

UTC atual

-

Timestamp para data

Hora local
-
Hora UTC
-
ISO 8601
-
Segundos Unix
-
Milissegundos Unix
-

Data para timestamp

Hora local
-
Hora UTC
-
ISO 8601
-
Segundos Unix
-
Milissegundos Unix
-

Início da época Unix

A hora Unix começa em 1970-01-01 00:00:00 UTC.

Segundos e milissegundos

Um timestamp de 10 dígitos normalmente representa segundos. Um de 13 dígitos normalmente representa milissegundos.

Tratamento do fuso horário

O timestamp identifica um único instante. As exibições local e UTC são representações diferentes desse mesmo instante.

Perguntas frequentes sobre timestamp Unix

O que é um timestamp Unix?

Um timestamp Unix é o número de segundos decorridos desde 00:00:00 UTC de 1º de janeiro de 1970.

O timestamp Unix depende do meu fuso horário?

Não. O tempo Unix é contado a partir de uma referência UTC. O fuso horário local afeta apenas a exibição no calendário.

Devo usar segundos ou milissegundos?

Use segundos quando uma API solicitar segundos desde a época Unix e milissegundos quando o JavaScript ou os logs esperarem milissegundos desde a época Unix.