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á Predefinição:Invorddate.
Para outros anos, esse parâmetro tem de ser fornecido:
{{Páscoa|2013}} dá Predefinição:Invorddate.
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:
Celebração | Código | Resultado |
---|---|---|
Carnaval | {{Páscoa|2025|-47}} | Predefinição:Invorddate |
Quarta-Feira de Cinzas | {{Páscoa|2025|-46}} | Predefinição:Invorddate |
Sexta-Feira Santa | {{Páscoa|2025|-2}} | Predefinição:Invorddate |
Domingo de Páscoa | {{Páscoa|2025}} | Predefinição:Invorddate |
Quinta Feira da Ascensão ou Dia da Espiga |
{{Páscoa|2025|39}} | Predefinição:Invorddate |
Pentecostes | {{Páscoa|2025|49}} | Predefinição:Invorddate |
Dia dos Açores | {{Páscoa|2025|50}} | Predefinição:Invorddate |
Corpo de Deus | {{Páscoa|2025|60}} | Predefinição:Invorddate |
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:
- {{Páscoa|2012|lang=XX}} dá Predefinição:Invorddate.
A introdução da palavra-chave "ano=1" acrescenta o ano à data:
- {{Páscoa|2012|ano=1}} dá Predefinição:Invorddate de 2012.
- {{Páscoa|ano=1}} dá Predefinição:Invorddate de 2025.
Para remover a hiperligação deve-se usar a palavra-chave "link=0":
- {{Páscoa|2012|link=0}} dá Predefinição:Invorddate.
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á Predefinição:Invorddate
- {{Páscoa|1000|link=0}} dá Predefinição:Invorddate.
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
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 Predefinição:Invorddate de 1609, Predefinição:Invorddate de 1954, Predefinição:Invorddate de 1981, Predefinição:Invorddate de 2049, Predefinição:Invorddate de 2076, Predefinição:Invorddate de 2106, Predefinição:Invorddate de 2133, Predefinição:Invorddate de 2201, Predefinição:Invorddate de 2296 e Predefinição:Invorddate de 2448.
Predefinição:Esconder link para editar seção
- ↑ «Decoding Gauss' Easter Algorithm». Mathematics. Consultado em 1 de dezembro de 2016