Utils365

Conversor de timestamp Unix online

Transforme tempo epoch em uma data que dá para ler, e vice-versa.

Horário Unix atual

··········

Timestamp para data

Cole um timestamp em segundos, milissegundos, microssegundos ou nanossegundos

Data para timestamp

Escolha uma data ou cole uma como 2024-03-01 09:30 ou 2024-03-01T09:30:00+10:00

Próximo: Gerador de UUID · Decodificador de JWT

Relatar um problema com esta ferramenta

Como usar Conversor de timestamp Unix

  1. Cole um timestamp

    Digite ou cole um timestamp Unix. Segundos, milissegundos, microssegundos e nanossegundos são reconhecidos pelo tamanho.

  2. Ou escolha uma data

    Escolha uma data e hora, ou cole uma data ISO 8601, e diga se está no seu horário local ou em UTC.

  3. Copie o resultado

    Copie a data no formato de que precisa, ou o timestamp em segundos ou milissegundos.

Por que usar o Utils365

  • Todos os formatos comuns

    Seu horário local, UTC, ISO 8601, RFC 2822, o dia da semana e há quanto tempo foi, lado a lado.

  • Reconhece a unidade

    Um número de 10 dígitos é lido como segundos e um de 13 como milissegundos. Você sempre pode escolher a unidade.

  • Um relógio ao vivo

    O horário Unix atual avança no topo da página, pronto para copiar em segundos ou milissegundos.

  • Privacidade garantida

    Tudo é calculado no seu navegador, então nada do que você digita é enviado para lugar nenhum.

Perguntas frequentes

O que é um timestamp Unix?

O número de segundos desde 1º de janeiro de 1970 à meia-noite UTC, conhecido como época Unix. É assim que a maioria dos computadores e bancos de dados guarda um momento no tempo, porque é o mesmo no mundo todo.

Como diferencio segundos de milissegundos?

Conte os dígitos. Um timestamp de uma data dos últimos anos tem 10 dígitos em segundos e 13 em milissegundos. JavaScript e Java costumam usar milissegundos; Unix, PHP e Python costumam usar segundos.

Um timestamp Unix pode ser negativo?

Sim. Números negativos são datas anteriores a 1970. Por exemplo, -86400 é 31 de dezembro de 1969 à meia-noite UTC.

Um timestamp Unix tem fuso horário?

Não. Ele sempre conta a partir da meia-noite UTC, então o mesmo timestamp é o mesmo momento em qualquer lugar. Só a forma de mostrá-lo como data depende do fuso horário.

O que é o problema do ano 2038?

Sistemas que guardam timestamps como número de 32 bits com sinal se esgotam em 19 de janeiro de 2038 às 03:14:07 UTC (2147483647). Sistemas modernos usam números de 64 bits, que duram bilhões de anos.

Como obtenho o timestamp atual no código?

Em JavaScript, Math.floor(Date.now() / 1000). Em Python, int(time.time()). Em um terminal Linux ou macOS, date +%s.