Calcular o dia da semana de uma data qualquer
A pergunta que dia vai cair dia 12 de outubro é mais comum do que parece, especialmente pra quem monta agendas, envia convites ou precisa coordenar prazos com outras pessoas. A resposta depende do ano, claro. Mas o processo em si é simples e rápido.
que dia vai cair dia 12 de outubro
Em 2026, o dia 12 de outubro cai num domingo. É feriado nacional no Brasil, feriado religioso (Nossa Senhora Aparecida) e também o Dia das Crianças. Então, se você está marcando algo pra essa data, já pode antecipar que boa parte das lojas e escritórios vão estar fechados. A forma mais direta de chegar nessa resposta sem depender de memória é usar o algoritmo de Zeller ou uma contagem simples a partir de uma data conhecida. Eu costumo pegar o primeiro dia do ano e somar os dias até a data desejada. Janeiro de 2026 começou numa quinta-feira. Aí some-se os dias de cada mês: janeiro tem 31, fevereiro tem 28 (não é bissexto), março 31, abril 30, maio 31, junho 30, julho 31, agosto 31, setembro 30, e os 12 dias de outubro. O total dá 285 dias a partir do dia 1º. Divide-se 285 por 7, sobra 5. Quinta mais 5 dias é domingo. Confere.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Tem gente que prefere olhar no Google digitando "12 de outubro de 2026 que dia é". Funciona, mas só enquanto o google estiver funcionando. Se você precisa fazer isso com frequência — tipo pra montar cronogramas anuais inteiros — convém aprender o cálculo. Leva uns três minutos pra decorar e depois você resolve qualquer data sem depender de nada. Um detalhe que todo mundo esquece: ano bissexto. Se o ano for divisível por 4, mas não por 100, ou se for divisível por 400, fevereiro tem 29 dias. Isso altera tudo a partir de março em diante. Em 2024, por exemplo, o dia 12 de outubro caiu numa terça. Em 2025, numa quarta. A diferença de um ano pra outro nem sempre é 1 dia, porque o salto de fevereiro bissexto empurra os cálculos pros anos seguintes.
Outra pegadinha prática: fuso horário. Se você está calculando pra um evento internacional, o dia 12 de outubro pode já ter começado noutro continente enquanto aqui ainda é 11. Não é questão do calendário, é da linha internacional de mudança de data. Para o Brasil inteiro isso não importa, mas se a conta for pra uma reunião com Singapura ou Los Angeles, aí já muda. Se quiser automatizar isso, existem bibliotecas prontas. Em Python, a função datetime(2026, 10, 12).strftime("%A") devolve "Sunday" em inglês ou "domingo" se você ajustar o locale. Em planilhas, a função =DIADASEMANA() faz o mesmo. A desvantagem dessas ferramentas é que elas escondem o raciocínio. Quando dá erro — o que acontece mais do que deveria com datas mal formatadas — você não sabe consertar porque não entendeu o que estava sendo calculado por baixo.
Eu tenho uma lista fixa de dias para cada mês que uso como referência rápida: janeiro começa no mesmo dia da semana que dezembro do ano anterior mais 1 (ou mais 2 em anos bissextos). Fevereiro começa 3 dias depois de janeiro, marzo 3 depois de fevereiro, abril 2 depois de março, e assim por diante. É uma sequência de 0, 3, 3, 2, 3, 2, 3, 3, 2, 3, 2, 3 em anos normais. Decorei isso há anos e nunca mais precisei consultar nada. No fim, a resposta pra que dia vai cair dia 12 de outubro em 2026 é domingo. Se precisar de outras datas, o método é o mesmo: conte a partir de uma data base conhecida, ajuste por anos bissextos e respeite os fusos quando for o caso.