复活节是西方传统的节日,公元325年尼西亚宗教会议规定,每年过春分月圆后的第一个星期天为复活节。其日期是不固定的,通常是要查看日历才能知道。
下面有一个简便的算法供大家参考:
年份只限于192017年到2099年
no.1 设要求的那一年是y年,从y减去1900,其差记为n;
no.2 用19作除数去除n,余数记为a;
no.3 用4作除数去除n,不管余数,把商记为q;
no.4 用19去除7a+1,把商记为b,不管余数;
no.5 用29去除11a+4-b,余数记为m;
no.6 用7去除n+q+31-m,余数记为w;
no.7 计算25-m-w。
得出答数即可定出复活节的日期。若为正数,月份为4月;如为负数,月份为3月;若为0,则为3月31日。