Conversão de data e hora

Conversor de timestamp

Converta timestamps Unix em datas UTC, locais e com deslocamento fixo. Faça a conversão inversa, veja o tempo Unix atual e compare valores comuns.

Entrada de timestamp

Timestamp Unix para data

segundos / milissegundos

A data é interpretada no fuso local do navegador. Deslocamentos UTC fixos servem apenas para exibição e não aplicam horário de verão.

Data e hora UTC

Valores convertidos

Resultados da conversão

Segundos Unix
Milissegundos Unix
ISO 8601 UTC
Data e hora UTC
Data e hora locais
Fuso selecionado
Tempo relativoem relação a agora
Dia da semanaUTC

Timestamp Unix atual

Segundos atuais
Milissegundos atuais
ISO 8601 atual
Fuso do navegador

Fórmulas de conversão

seconds = floor(milliseconds / 1000)Divida os milissegundos por 1.000 e arredonde para baixo para obter segundos Unix inteiros.
milliseconds = seconds * 1000Multiplique os segundos Unix por 1.000 para obter milissegundos.
Época Unix = 1970-01-01 00:00:00 UTCUnix conta os segundos desde esse instante; datas anteriores usam valores negativos.
hora exibida = UTC + deslocamentoO fuso muda a hora exibida, não o timestamp subjacente.

Tabela de referência Unix

TimestampData e hora UTCSignificado
01970-01-01 00:00:00Época Unix
9466848002000-01-01 00:00:00Início do ano 2000
16094592002021-01-01 00:00:00Início do ano 2021
17040672002024-01-01 00:00:00Início do ano 2024
41024448002100-01-01 00:00:00Início do ano 2100

Perguntas sobre o conversor de timestamp

O que é um timestamp Unix?

É o número de segundos desde 1970-01-01 00:00:00 UTC, sem contar segundos intercalares.

Por que alguns timestamps têm 13 dígitos?

Sistemas modernos guardam Unix em milissegundos: atualmente 13 dígitos, contra normalmente 10 em segundos.

Mudar o fuso altera o timestamp?

Não. O timestamp identifica um instante; o fuso muda apenas como ele é exibido.

Como a data local é interpretada?

O navegador usa o fuso local do dispositivo. Lacunas ou repetições do horário de verão seguem suas regras.