复活节在什么时候?那天该做什么?

来源:百度知道 编辑:UC知道 时间:2024/06/23 17:09:25

至于它在哪一天?不讲不知,如果你手上有一本比较旧版的英文字典,(例如:由牛津大学出版社于 1963 年出版的《现代高级英汉双解辞典》)那么你就可以发现,字典中 “Easter”(即复活节)一条已经清楚地写出了对复活节日期的有关规定,它是这样写的:「复活节,在三月二十一日或该日后月圆以后第一个星期日。」(英文原句为:“Easter, anniversary of the Resurrection of Christ, observed on the first Sunday after a full moon on or after 21 March.”)(注)原来,复活节那一天,是经由三个历法合并出来的,怪不得它会如此飘忽不定了!
  复活节日期的算法

  复活节是西方传统的节日,公元325年尼西亚宗教会议规定,每年过春分月圆后的第一个星期天为复活节。其日期是不固定的,通常是要查看日历才能知道。

  现在有一个简便的算法供大家参考!

  年份只限于1900年到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日。

  现在我们选两个年份来实例计算一遍。

  例1。 1983年的复活节日期。
  1。 1983-1900=83, N=83
  2。 83/19=4余7, A=7
  3。 83/4=20余3, Q=20
  4。 7A+1=50,50/19=2