Predefinição:Páscoa

Esta predefinição calcula a data da Páscoa. Se não for dado qualquer parâmetro, a predefinição calcula a Páscoa para o corrente ano:

{{Páscoa}} dá 20 de abril.

Para outros anos, esse parâmetro tem de ser fornecido:

{{Páscoa|2013}} dá 31 de março.

Outros feriados móveis podem ser calculados usado um segundo parâmetro, em que se fornece a diferença de dias em relação à Páscoa. A tabela seguinte mostra exemplos das celebrações em 2025:


Festas móveis em 2025
Celebração Código Resultado
Carnaval {{Páscoa|2025|-47}} 4 de março
Quarta-Feira de Cinzas {{Páscoa|2025|-46}} 5 de março
Sexta-Feira Santa {{Páscoa|2025|-2}} 18 de abril
Domingo de Páscoa {{Páscoa|2025}} 20 de abril
Quinta Feira da Ascensão
ou Dia da Espiga
{{Páscoa|2025|39}} 29 de maio
Pentecostes {{Páscoa|2025|49}} 8 de junho
Dia dos Açores {{Páscoa|2025|50}} 9 de junho
Corpo de Deus {{Páscoa|2025|60}} 19 de junho


Para um ano não fixo deve-se usar a síntaxe: {{Páscoa|{{CURRENTYEAR}}|60}}


Um terceiro parâmetro pode ser usado para converter o nome do mês para letra maiúscula:

A introdução da palavra-chave "ano=1" acrescenta o ano à data:

Para remover a hiperligação deve-se usar a palavra-chave "link=0":

  • {{Páscoa|2012|link=0}} dá 8 de abril.

Este algoritmo calcula a data da Páscoa para anos anteriores a 1582 segundo o calendário juliano vigente na época. As datas seguintes estão corretas segundo o calendário juliano.

  • {{Páscoa|1582|link=0}} dá 15 de abril
  • {{Páscoa|1000|link=0}} dá 31 de março.

O algoritmo presente só se tornou largamente aceite por volta do século VIII, pelo que datas anteriores a 800 não são garantidas.

Algoritmo

editar

O cálculo da Páscoa baseia-se no algoritmo de Gauss simplificado[1].

A data da lua cheia eclesiástica é determinada pela expressão:

lce = 22 de março + (19*(ano mod 19)+M) mod 30.

A data da Páscoa será o domingo seguinte à lua cheia eclesiástica. A determinação do dia da semana a partir da data é um exercício complicado, dadas às irregularidades das regras de intercalação de anos bissextos. Os cálculos são muito simplificados com o uso da predefinição ISOWEEKDAY. A expressão seguinte calcula quantos dias se tem de adicionar para chegar a um domingo:

7-ISOWEEKDAY(lce)

O algoritmo de Gauss funciona para qualquer data do calendário gregoriano e juliano. O parâmetro M varia de um modo complicado ao longo dos séculos. Por isso a predefinição independente {{M1}} é usada para calcular o seu valor. Contudo, o algoritmo original contém ressalvas em relação a algumas datas, que resultam, para um número limitado de anos, em antecipar a data da Páscoa numa semana em relação ao valor calculado. De modo a incluir essas ressalvas e evitar uma complexidade que afeta poucos casos, uma correção de 7 dias é introduzida diretamente às datas calculadas para os anos em questão. Assim, as datas da Páscoa que poderiam dar erro são calculados corretamente como 19 de abril de 1609, 18 de abril de 1954, 19 de abril de 1981, 18 de abril de 2049, 19 de abril de 2076, 18 de abril de 2106, 19 de abril de 2133, 19 de abril de 2201, 19 de abril de 2296 e 19 de abril de 2448.

Referências

  1. «Decoding Gauss' Easter Algorithm». Mathematics. Consultado em 1 de dezembro de 2016