/calculos_donald.jpgA Páscoa passou e eu, que já estou um bom tempo sem postar, perdi uma ótima oportunidade… Mas valeu a pena: adiantei um projeto importante e, principalmente, passei um tempo com minha família.

De qualquer forma, mesmo não dando aulas de informática esse semestre, vou aproveitar para sanar uma dúvida comum a essa época do ano: como calcular as datas móveis do calendário cristão, como Carnaval, Páscoa, Pentecostes e Corpus Christi.

A palavra páscoa vem do hebraico “pessach”, significando “passagem”. Deixando de lado as considerações sobre o significado da Páscoa para outros povos, inclusive sua associação com o equinócio da primavera, comemorado pelos povos pagãos, a data da Páscoa foi definida no Concílio de Nicéia, como “o primeiro domingo após a primeira lua cheia que ocorre depois do equinócio da primavera boreal”, equivalendo à antiga regra de que seria “o primeiro domingo após o 14º dia do mês lunar de Nisan (primeiro mês do calendário judaico)”.

Como o ciclo da lua não corresponde ao calendário gregoriano, a Páscoa pode ocorrer entre 22 de março e 25 de abril. Acontece que várias outras datas cristãs são calculadas a partir da data do Domingo de Páscoa, dificultando o planejamento antecipado de vários eventos religiosos, e por que não dizer, das férias e do Carnaval…

Há várias formas de calcular o dia da Páscoa, inclusive por meio de tabelas, a forma mais antiga. Entretanto, com o fácil acesso a computadores, a forma mais prática é por meio de algoritmos matemáticos. O formulário abaixo reproduz um algoritmo anônimo publicado pela primeira vez no jornal Nature em 1876 (e curiosamente atribuído a Meeus/Jones/Butcher, na Wikipédia em Português):

   

Esse algoritmo é baseado no calendário Gregoriano, portanto só deve ser usado para anos a partir de 1582.

Aqueles que precisam calcular as datas móveis para vários anos simultaneamente, ou simplesmente querem exercitar seus conhecimentos de Excel, podem baixar uma planilha para cálculo de datas móveis:

Planilha para cálculo de feriados móveis (15 kB).

Este trabalho, salvo expressamente indicado, está licenciado sob uma licença Atribuição-Uso Não-Comercial-Não a obras derivadas. Termos e condições além do âmbito desta licença podem estar disponíveis em jlcarneiro.com.