地球人 发表于 2005-7-20 06:28

如何计算复活节

复活节为3月21日后第一个新月(朔日)后第14天后的第一个星期日。下面介绍的方法1876年第一次出现在Butcher's Ecclesiastical Calendar,对1583年以后的年份均适用。

以2005年为例
     算法         整数部分        余数部分        例子
1.年份除以19        -        a              2005/19=105.5263158,a=10
2.年份除以100        b        c             2005/100=20.05,b=20,c=5
3.b除以4               d           e                 20/4=5,d=5,e=0
4.(b+8 )除以25         f         -               f=1
5.(b-f+1)除以3         g         -               g=6
6.(19a+b-d-g+15)除以30        -        h        (19a+b-d-g+15)=214,h=4
7.c 除以4                     i        k           i=1,k=1
8.(32+2e+2i-h-k)除以7        -        j        (32+2e+2i-h-k)=29,j=1
9.(a+11h+22j)除以451        m        -        (a+11h+22j)=76,m=0
10.(h+j-7m+114)除以31        n        p        (h+j-7m+114)=119,n=3,p=26
11.复活节的日期为p+1,月份为n                p+1=27

所以2005年复活节为3月27日
有兴趣者不妨算算2006年复活节是哪一天。

这里不支持表格,如有疑问可参考
http://stargazer.lamost.org/topic4.html#1_2

地球人 发表于 2005-7-22 01:48

自己再顶一次

活动星图 发表于 2005-7-24 16:03

看不懂.......
页: [1]
查看完整版本: 如何计算复活节