Toolyard

O que é um timestamp Unix

O que é

Um timestamp Unix é o número de segundos desde 00:00:00 UTC de 1º de janeiro de 1970, a chamada época Unix. É o mesmo número no mundo inteiro no mesmo instante, por isso APIs, logs e bancos de dados o usam. Por exemplo, 1700000000 é 14 de novembro de 2023 às 22:13:20 UTC.

Segundos ou milissegundos?

Um timestamp em segundos tem hoje 10 dígitos. JavaScript, Java e muitas APIs usam milissegundos, que têm 13. Se uma data sair em 1970 ou milhares de anos no futuro, a unidade provavelmente está errada.

Converta online

Cole no Conversor de timestamp Unix. Ele detecta segundos ou milissegundos e mostra a data em UTC e no seu fuso horário.

Em código e planilhas

  • JavaScript: new Date(1700000000 * 1000)
  • Python: datetime.fromtimestamp(1700000000, tz=timezone.utc)
  • Excel em português: =A1/86400+DATA(1970;1;1) e formate a célula como data. O resultado fica em UTC.
  • Terminal do Mac ou Linux, hora atual: date +%s

O problema do ano 2038

Sistemas que guardam o timestamp como número de 32 bits com sinal estouram em 19 de janeiro de 2038 às 03:14:07 UTC. Sistemas modernos usam 64 bits, que duram bilhões de anos.

Ferramentas deste guia

Mais guias

Como abrir arquivos HEIC no WindowsComo reduzir o tamanho de um PDFComo remover a localização das fotosComo extrair o áudio de um vídeoComo criar um QR code para o seu Wi-FiComo assinar um PDFComo verificar o checksum de um arquivo (SHA-256)PNG, JPG ou WebP: qual formato de imagem usarComo juntar arquivos PDFComo copiar o texto de uma imagemComo converter JPG para PDFComo converter um PDF para JPGComo dividir um PDF ou extrair páginasComo girar um PDF de forma permanenteComo adicionar números de página a um PDFComo colocar marca d'água em um PDFComo converter HEIC para JPG no MacComo converter WebP para JPGComo reduzir o tamanho de uma imagemComo converter um vídeo para GIFComo converter WAV para MP3Como criar uma senha forteComo converter Celsius para FahrenheitGB ou GiB: por que seu disco mostra menos espaçoComo calcular porcentagemComo calcular os dias entre duas datasComo comparar dois arquivos de textoComo contar as palavras de um documentoComo ler um QR code de uma captura de tela ou imagemO que é um hash: MD5, SHA-1 e SHA-256 explicadosComo comprimir uma foto para 20 KB (ou qualquer tamanho)Como remover o fundo de uma fotoComo testar seu microfoneComo procurar pixels mortos numa telaComo gravar a telaComo criar um toque para iPhoneComo comprimir um vídeo para enviarComo remover a senha de um PDFComo colocar senha num PDFComo preencher um formulário PDFComo converter um PDF para WordComo desfocar um rosto numa fotoComo calcular seu IMCComo calcular a parcela de um financiamento imobiliárioComo marcar uma reunião entre fusos horáriosO que é uma expressão cron?Como obter o complemento reverso de uma sequência de DNAComo traduzir DNA em proteínaComo converter GenBank para FASTAComo encontrar sítios de restrição em uma sequência de DNAComo alinhar duas sequências de DNA ou de proteínaComo desenhar e conferir primers de PCRComo calcular a massa molarComo balancear uma equação químicaComo preparar uma solução de molaridade conhecidaComo calcular uma diluição (C1V1 = C2V2)Como calcular o pHComo calcular a concentração de DNA a partir da A260Como calcular a quantidade de inserto para uma ligaçãoComo converter RPM em g (RCF)Como contar células com um hemocitômetroComo usar o quadro de PunnettComo fazer um orçamento com a regra 50/30/20Bola de neve ou avalanche para quitar dívidasQuanto preciso para me aposentar?Como converter salário em valor por horaMargem de lucro ou markupComo calcular IVA e imposto sobre vendasComo fazer uma faturaQuanto imóvel eu posso comprar?Como ler o código de cores de resistoresComo escolher o resistor de um LEDComo calcular a queda de tensão num caboQuanto concreto eu preciso?Quanta tinta eu preciso?Como calcular uma sub-redeRegras dos algarismos significativos