Qual Dia Da Quaresma
Como descobrir o dia da Quaresma
A Quaresma começa na Quarta-feira de Cinzas, que cai sempre 46 dias antes do Domingo de Páscoa. A matemática por trás disso não é simples porque o cálculo da Páscoa envolve ciclo lunar e ajuste solar. O dia exato da Quaresma muda todo ano. Para saber qual dia é neste ano, você precisa primeiro calcular a Páscoa e depois subtrair 46 dias. O cálculo da data da Páscoa segue o método chamado Computo Gregoriano, que usa uma série de divisões inteiras. A fórmula clássica é atribuída a Carl Friedrich Gauss, mas ela tem casos de borda que precisam de correção. Eis como funciona na prática: Divida o ano por 19 e anote o resto (a). Divida por 4 e anote o quociente (b) e o resto (c). Divida por 7 e anote o resto (d). Some a mais b mais c e subtraia 11 vezes o resto da divisão de a por 19. O resultado dividido por 30 dá um resto (e). Esse resto indica a lua cheia pascal aproximada.
Depois você divide o ano por 100 para obter quociente (f) e resto (g). Calcule 3 vezes f dividido por 4 e guarde o quociente. Some 5 vezes g mais 2. Tudo isso entra em uma cadeia de divisões por 7 e por 30. O último resto indica quantos dias após 21 de março cai a Páscoa daquele ano. Se o resultado der 26 e a lua cheia cair em abril, ou se der 25 com certos valores específicos, você retrocede um dia para evitar conflito com a Páscoa judaica tradicional. Depois de achar o Domingo de Páscoa, conte 46 dias para trás. Esse é o dia da Quarta-feira de Cinzas e, consequentemente, o primeiro dia da Quaresma. Eu já fiz isso manualmente dezenas de vezes em planilhas antigas. A parte mais chata é lembrar das exceções. Tem um ano em que o cálculo direto dava 25 de abril como Páscoa, mas a regra correta empurra para 18 de abril. Se você não aplicar a correção de abril, toda a Quaresma erra uma semana. Eu perdi duas horas num projeto interno por não ter levado isso em conta na época.
A regra prática que eu uso hoje é mais rápida. Eu rodo um script Python simples com a função easter() do módulo scipy ou simplesmente consulto a página do algoritmo de Gauss em uma fonte confiável. Levanta cerca de 30 segundos contra quase duas horas da primeira vez. Outra alternativa é usar fórmulas no Excel. A função =EASTER() não existe nativamente, mas dá para montar uma cadeia de MOD e INT que reproduz o computo. O problema é que planilhas antigas do Excel têm bug no tratamento de datas após 1900. Se sua base de dados começa em 2024 ou depois, tudo funciona. Se você precisa retroceder para 1582, a coisa complica e o melhor é migrar para PostgreSQL ou até mesmo uma query SQL com as funções de data corretas. A margem de erro humana quando se faz isso à mão costuma ficar entre 2 e 5 dias por ano, dependendo de quantas correções secundárias você esquece. Em contextos eclesiásticos, esse erro é inaceitável. Em projetos pessoais de agenda ou relatórios, você simplesmente confia na tabela anual publicada pela Igreja ou por calendários oficiais.

O período da Quaresma dura exatamente 40 dias de jejum, mas os domingos não contam. Isso significa que a Quaresma abarca cinco domingos inteiros sem obrigação de jejum. Muitas pessoas acabam achando que são 40 dias corridos e ficam confusas quando percebem a diferença. Eu vejo gente reclamando que o calendário não bate quando na verdade a definição canônica já exclui os domingos. Se você precisa apenas do dia deste ano, pesquise "Quarta-feira de Cinzas 2025" ou o ano que for relevante. O valor é público e trivial. A questão interessante fica mesmo quando você precisa gerar um calendário de anos futuros ou passados de forma automatizada, porque aí a complexidade real aparece. Uma última observação importante: o cálculo funciona para o calendário gregoriano, que é o usado pela maioria das igrejas ocidentais. Igrejas ortodoxas usam o calendário juliano para o mesmo propósito e as datas podem divergir em até cinco semanas. Se o seu sistema atende múltiplas tradições, você vai precisar de duas linhas de código distintas.
O que eu recomendo na prática é não reinventar a roda. Use bibliotecas estabelecidas como dateutil, PyEphem, ou até mesmo a função HEBREW_CALENDAR em ambientes SQL modernos. Isso elimina a maior parte dos erros e economiza tempo. O gasto real vem quando você tenta escrever o algoritmo do zero e esquece uma regra de borda. Resumindo sem resumo: descubra a Páscoa daquele ano usando o computo padrão, subtraia 46 dias e pronto. A Quaresma começa no resultado. Se tiver dúvidas sobre um ano específico, me avisa que a gente resolve.
Galeria
-
Calendário da Quaresma ~ Amiguinhos de Deus -
3º Domingo da Quaresma - "CRISTO, FONTE DE ÁGUA QUE JORRA PARA A VIDA ... -
Calendário da Quaresma ~ Amiguinhos de Deus -
Calendario Da Quaresma | PDF