keencalculator
  1. Início
  2. Data e hora
  3. Conversor de timestamp Unix

Conversor de timestamp Unix

Converta um timestamp Unix — o número de segundos desde 1º de janeiro de 1970 às 00:00 UTC — em uma data e hora legíveis, ou faça o caminho inverso. Valores em milissegundos são detectados automaticamente.

Exemplos rápidos

Segundos ou milissegundos — valores de 13 dígitos são lidos como milissegundos.

Seus números ficam no seu navegador. Nada é enviado.
Resultado2023-11-14 22:13:20 UTC
ISO 8601
2023-11-14T22:13:20Z
Segundos desde o epoch
1700000000
Milissegundos desde o epoch
1700000000000
Dia da semana (UTC)
Terça-feira

Configurações salvas

Salve um conjunto de valores que você usa sempre — seu valor por hora, seu financiamento, as medidas dos cômodos — e carregue de volta com um toque.

    Seus cálculos recentes

    Os resultados que você calcular aqui ficam guardados neste dispositivo, para você voltar a eles depois.

      Fórmula

      Timestamp = segundos decorridos desde 1970-01-01 00:00:00 UTC
      Milissegundos = segundos × 1000

      Como usar

      1. Escolha o sentido da conversão.
      2. Informe um timestamp, ou uma data e hora em UTC.
      3. Copie o resultado na forma de que você precisa: segundos, milissegundos ou ISO 8601.

      Exemplos resolvidos

      Timestamp 1700000000

      Resultado
      2023-11-14 22:13:20 UTC
      Dia da semana (UTC)
      Terça-feira

      1º de janeiro de 2026 às 00:00 UTC

      Resultado
      1767225600
      Milissegundos desde o epoch
      1767225600000

      Segundos ou milissegundos?

      As ferramentas Unix, a maioria dos bancos de dados e linguagens como Python e PHP usam segundos: um número de 10 dígitos hoje. JavaScript e Java usam milissegundos: 13 dígitos. Este conversor trata valores de 100 bilhões ou mais como milissegundos.

      O problema do ano 2038

      Os sistemas que guardam o timestamp como um inteiro de 32 bits com sinal estouram depois de 2147483647, que é 03:14:07 UTC de 19 de janeiro de 2038. Os sistemas modernos usam valores de 64 bits e não são afetados.

      Perguntas frequentes

      O que é o epoch Unix?

      A meia-noite UTC no início de 1º de janeiro de 1970. O timestamp 0 é esse instante; valores negativos são anteriores.

      Um timestamp Unix tem fuso horário?

      Não. Ele conta segundos a partir de um instante fixo, então é o mesmo em todo lugar. Os fusos horários só importam quando você o exibe como uma data e hora locais.

      Calculadoras relacionadas