Saltar para o conteúdo
GlobalTime

Timestamp Unix

Converta timestamps em datas legíveis e vice-versa.

A sincronizar…

Agora

— segundos
— milissegundos

Timestamp → data

 

—

Data → timestamp

Em segundos

—

Timestamp atual noutras linguagens de programação
Linguagem Segundos Milissegundos
JavaScript Math.floor(Date.now() / 1000) Date.now()
Python int(time.time()) time.time_ns() // 1_000_000
PostgreSQL SELECT extract(epoch FROM now())::bigint; SELECT (extract(epoch FROM now()) * 1000)::bigint;
MySQL SELECT UNIX_TIMESTAMP(); SELECT ROUND(UNIX_TIMESTAMP(NOW(3)) * 1000);
Shell (Linux) date +%s date +%s%3N
PHP time() (int) (microtime(true) * 1000)

Na deteção automática, os valores a partir de 100 000 000 000 são lidos como milissegundos. Escolha a unidade para datas anteriores a 1973 ou posteriores a 5138.

O tempo Unix conta os segundos desde 1/1/1970 00:00:00 UTC, sem segundos intercalares, e é o mesmo em todo o mundo: o fuso só muda a forma de apresentar a data.