復活節日期算法介紹
復活節是西方傳統的節日,公元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日。