Segunda-feira É Quanto Do Mês
Descobrindo qual segunda-feira cai no mês
Você já teve aquele momento em que precisa saber se uma data é a primeira, segunda, terceira ou quarta segunda do mês e não quer perder tempo fuçando em calendário. Vou mostrar como fazer isso na prática, sem complicação. O cálculo é mais simples do que parece. Tudo começa descobrindo em que dia da semana cai o primeiro do mês. Se você tem Python na mão, uma linha resolve: import datetime\nprimeiro = datetime.date(ano, mes, 1)\nprint(primeiro.weekday())
O weekday() retorna 0 para segunda, 1 para terça, e assim por diante. Se o primeiro do mês for uma terça (weekday = 1), então a primeira segunda daquele mês cai no dia 7. Se for domingo (weekday = 6), a primeira segunda já é no dia 2. A fórmula geral é: dia da primeira segunda = 1 + (7 - primeiro_weekday) % 7. Depois disso, para saber se uma data X é a nth segunda do mês, basta subtrair o dia da primeira segunda e dividir por 7, somando 1. Exemplo prático: outubro de 2024 começou numa sexta. A primeira segunda foi dia 7. A segunda segunda é dia 14. A terceira, dia 21. A quarta, dia 28. Soma-se 1 ao quociente da divisão inteira e pronto. Meio que esqueci de mencionar uma armadilha comum no início. Eu costumava errar quando o mês tinha 5 segundas-feiras, porque o cálculo de nth às vezes retornava 5 em casos onde eu esperava 4. O problema era que eu não estava verificando se o dia calculado realmente pertencia ao mês, não só fazendo divisões ingênuas. A correção foi adicionar um validador simples: garantir que o dia retornado está entre 1 e o último dia do mês. Isso evita bugs silenciosos quando você gera relatórios automatizados que dependem dessa contagem.
Se você prefere não escrever código, planilhas também resolvem. No Google Sheets, use =WEEKDAY(DATE(2024;10;1);2) e depois ajuste o dia com uma pequena conta. Fica fácil montar uma coluna que liste todas as segundas do mês e contar quantas existem. Outro ponto que muita gente deixa passar: semanas que cruzam dois meses. Se você estiver dividindo tarefas por semana e o mês começa numa segunda tardia, a "semana 1" pode ter apenas um ou dois dias úteis do mês em questão. Isso não muda o cálculo das segundas, mas impacta quando você quer agrupar coisas por semana trabalhada. Para quem trabalha com agendamentos recorrentes, um detalhe útil é que o módulo 7 se repete automaticamente. Todo mês tem pelo menos quatro segundas-feiras. Cinco só acontecem quando o primeiro do mês cai de segunda a quarta. É um padrão fixo, não variável, então não precisa tratar exceções raras.

Se o objetivo for apenas consultar rapidamente, um calendário visual já mostra o padrão. Mas quando a necessidade é automação — gerar scripts, planilhas dinâmicas, ou disparar lembretes — vale a pena ter a lógica codificada. Uma vez que o cálculo está pronto, você economiza minutos toda vez que precisar verificar uma data, e o tempo economizado se acumula rápido se isso virar rotina. Resumindo de forma direta: encontre o weekday do primeiro dia, calcule o dia da primeira segunda com a fórmula acima, e divida a diferença entre o dia desejado e esse valor por 7 para obter a posição. Simples, repetível, e funcional.
Galeria
-
Quando Chega a Segunda-Feira: Como Superar o Medo do Recomeço com Fé e ... -
Segunda Feira é Feriado - O que Esperar -
Por que chamamos segunda-feira de ‘segunda’ e não de ‘primeira-feira’? -
Segunda-feira é dia de recomeçar: frases positivas para renovar ...