Feriados móveis e o cálculo da Páscoa
Carnaval, Sexta-feira Santa e Corpus Christi mudam de data todo ano porque dependem da Páscoa.
Alguns feriados não têm data fixa: eles se movem a cada ano porque são calculados a partir da Páscoa, que cai no primeiro domingo após a primeira lua cheia a partir do equinócio de março.
A partir da data da Páscoa, os demais derivam por deslocamento fixo: Carnaval (terça-feira) cai 47 dias antes; a Sexta-feira Santa, 2 dias antes; o Corpus Christi, 60 dias depois (sempre numa quinta-feira).
Para calcular a Páscoa usamos o algoritmo de Meeus/Jones/Butcher, válido sem exceções por séculos — diferente do método de Gauss simples, que exige correções manuais em certos anos e é fonte frequente de datas erradas.
Perguntas frequentes
Por que o Carnaval muda de data todo ano?
Porque é calculado a partir da Páscoa: a terça de Carnaval cai 47 dias antes dela. Como a Páscoa é móvel, o Carnaval varia entre fevereiro e início de março.