Segundos desde 1º de janeiro de 1970, 00:00 UTC, ao vivo, com conversores nos dois sentidos.
Milissegundos
De timestamp para data
De data para timestamp
/
Digite uma cidade, um país ou um fuso como “CET” ou “Tóquio”.
Conversor em lote
Timestamps viram datas UTC; datas ISO 8601 viram segundos Unix (uma data sem diferença de UTC é lida como UTC).
O tempo Unix de 32 bits com sinal se esgota às 03:14:07 UTC de 19 de janeiro de 2038 (2.147.483.647 segundos); sistemas que armazenam o tempo em 64 bits não são afetados.
Como funciona
O que é o tempo Unix
O tempo Unix (também chamado de tempo epoch ou POSIX) conta os segundos desde 00:00:00 UTC de 1º de janeiro de 1970, ignorando os segundos intercalares. É o mesmo número em todo o planeta no mesmo momento, e é por isso que os programas armazenam o tempo assim e só o convertem para o horário local na hora de exibir.
JavaScript e muitas APIs usam milissegundos (13 dígitos hoje); alguns bancos de dados e logs usam microssegundos (16 dígitos) ou nanossegundos (19 dígitos). O conversor detecta a unidade pelo número de dígitos, e você sempre pode ver qual ele usou.
Perguntas
Bom saber
Qual é o timestamp Unix atual?
É o número ao vivo no topo desta página: os segundos decorridos desde 1º de janeiro de 1970 às 00:00 UTC, conferidos com o servidor do Hourora.
O tempo Unix inclui os segundos intercalares?
Não. Todo dia Unix tem exatamente 86.400 segundos, então a contagem ignora os segundos intercalares; isso mantém simples a aritmética de datas.
O que é o problema do ano 2038?
Sistemas que armazenam o tempo Unix como um número de 32 bits com sinal estouram às 03:14:07 UTC de 19 de janeiro de 2038 e voltam para 1901. Sistemas modernos usam tempo de 64 bits, que dura bilhões de anos.