Timestamps

Referência rápida de timestamps Unix

Referência ao vivo dos timestamps Unix mais necessários — hoje à meia-noite, ontem, esta semana, este mês e este ano — mais pontos fixos como o epoch Unix (0) e o estouro do ano 2038 em 2.147.483.647.

Seu fuso horário local é UTC

Como usar esta referência

Todas as marcas de tempo são mostradas em UTC. A linha «Agora mesmo» é atualizada a cada segundo. Clique no botão de copiar ao lado de qualquer valor para usá-lo no seu código, consulta ou script.

  • Segundos — inteiro de 10 dígitos, tempo Unix padrão (Python, PHP, Go, Ruby, C)
  • Milissegundos — inteiro de 13 dígitos, segundos × 1000 (JavaScript, Java, .NET)
  • Todos os valores de meia-noite são 00:00:00 UTC — some ou subtraia o seu deslocamento de fuso conforme necessário

Quando você precisa de uma marca de tempo específica

Os desenvolvedores frequentemente precisam de marcas de tempo fixas para fixtures de teste, agendamentos cron, filtros de log e consultas de intervalo de datas.

  • Hoje à meia-noite — filtre eventos desde o início do dia UTC atual
  • Ontem à meia-noite — construa um intervalo de datas UTC de um dia para consultas de log
  • Início deste mês — primeiro dia do período de faturamento ou de relatório
  • Início deste ano — agregações no acumulado do ano e reinícios anuais
  • Fim deste ano — verificações de limite para relatórios anuais e testes
  • Época Unix (0) — o ponto de referência: 1º de janeiro de 1970 00:00:00 UTC
  • Máximo Y2038 (2.147.483.647) — o maior valor que um inteiro de 32 bits com sinal pode conter

Usar estas marcas de tempo em consultas

Os valores de referência são feitos para uso de copiar e colar em scripts, filtros SQL, dashboards e investigações de suporte. Para intervalos de datas, copie tanto o limite inferior quanto o próximo limite e use uma comparação semiaberta. Esse padrão funciona com precisão de segundos, de milissegundos e em bancos de dados que preservam frações de segundo.

  • Para os eventos UTC de hoje, consulte created_at >= todayMidnight and created_at < tomorrowMidnight
  • Para os eventos UTC de ontem, consulte created_at >= yesterdayMidnight and created_at < todayMidnight
  • Para relatórios anuais, consulte created_at >= yearStart and created_at < nextYearStart
  • Para JavaScript Date, multiplique por 1000 os valores em segundos copiados antes de construir um Date

Em que semana do ano estamos? Marca de tempo de hoje

As linhas «Esta semana» acima respondem «em que semana do ano estamos» — as marcas de tempo Unix de início e fim desta semana são calculadas ao vivo, junto com a época de hoje. Os números de semana ISO vão de 1 a 53; o índice da semana atual está implícito nas marcas de tempo mostradas.

  • Em que semana do ano estamos — as linhas «Esta semana» acima delimitam a semana ISO atual
  • Início / fim desta semana — segundos Unix para a semana ISO 8601 atual (segunda 00:00 UTC a domingo 23:59:59 UTC)
  • Marca de tempo de hoje / hoje à meia-noite — os segundos Unix de hoje à meia-noite UTC são a linha «Hoje»
  • «A marca de tempo de hoje», «timestamp de hoje» e «epoch de hoje» referem-se todos ao mesmo inteiro Unix

Semana do ano, número da semana do ano, hora exata com segundos

As consultas de semana do ano — «semana do ano», «número da semana do ano», «qual é o número da semana atual» — derivam do formato de data de semana ISO 8601 (%V), que numera as semanas de 1 a 53 com a segunda-feira como primeiro dia. As linhas «Esta semana» acima mostram as marcas de tempo Unix dos limites. Precisão ao vivo: «qual é a hora exata com segundos» é respondido pelo relógio UTC ao vivo no topo de cada página.

  • Semana do ano / número da semana do ano / qual é o número da semana atual — o formato de semana do ano ISO 8601 é %V; as semanas vão de 1 a 53; a primeira semana do ano contém a primeira quinta-feira
  • Exemplo de formato de semana ISO 8601: 2026-W22 = semana 22 de 2026
  • Qual é a hora exata com segundos — o relógio ao vivo acima mostra a hora UTC atual com precisão de 1 segundo (ms mostrado como o valor de 13 dígitos)
  • O formato de dia do ano (%j) vai de 1 a 366; difere da semana ISO, que é %V (1–53)

Número da semana no ano, referência de calendário epoch

Variantes: «número da semana no ano» (igual ao número de semana ISO 8601 %V), «calendário epoch» e «calendário epoch 2025» — buscas por uma referência de marcas de tempo Unix ano a ano. As páginas /timestamps/year/2024 etc. cobrem isso diretamente.

  • Número da semana no ano / número da semana no ano — número de semana ISO 8601 %V; vai de 1 a 53; exemplo 2026-W22
  • Calendário epoch / calendário epoch 2025 — veja /timestamps/year/2025 para um calendário de marcas de tempo Unix de cada dia de 2025
  • Anos de referência rápida: /timestamps/year/2024 até /timestamps/year/2029 — segundos Unix de início/fim de cada ano

Quantas semanas do ano até agora, semana atual do ano, em que semana do ano estamos

Variantes da consulta de número de semana: «quantas semanas do ano até agora», «em que semana do ano estamos», «semana atual do ano». As semanas ISO 8601 são numeradas de 1 a 53; a contagem de semanas concluídas até agora é igual ao número da semana ISO atual menos 1.

  • Quantas semanas do ano até agora / quantas semanas do ano até agora — igual a (semana ISO atual − 1); as linhas acima mostram o limite da semana atual
  • Em que semana do ano estamos / em que semana do ano estamos — o número da semana ISO 8601 atual; vai de 1 a 53
  • Semana atual do ano / semana atual do ano — igual ao número de semana ISO %V; a primeira semana contém a primeira quinta-feira