Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 3.49 KB

part08.md

File metadata and controls

57 lines (39 loc) · 3.49 KB

第8章 复活节日期

本章我们将给出计算指定年基督教复活节星期日(Easter Sunday)日期的方法 — 注意并非犹太教的逾越节。

格里高利复活节

以下方法由Spencer Jones在他的《普通天文学》(General Astronomy)(1922年版73-74页)中给出。这一方法后来重新印刷在《英国天文协会期刊》(Journal of the British Astronomical Association)第88卷91页(1977年12月)中,并说明这一方法发明于1876年,曾出现在《Butcher’s Ecclesiastical Calendar》上。

和高斯给出的公式不同,这种方法适用于格里高利历中始自1583年的所有年份,并无例外。找出复活节日期的程序如下:

(注意表中的英文l与数值1是不同的)

被除数 除数 商 余数 年份X 19 - a 年份X 100 b c b 4 d e b + 8 25 f - b - f + 1 3 g - 19a + b - d - g + 15 30 - h c 4 i k 32 + 2e + 2i - h - k 7 - l a + 11h + 22l 451 m - h + l- 7m + 114 31 n p 则有 n = 月份 (3 = 3月,4 = 4月),p + 1 = 本月内复活节星期日所在的日期。

如果所用的计算机语言没有模(modulo)或求余(remainder) 功能,则计算余数时必须特别注意。假设要求34除以30的余数,在HP-67及HP-41C便携式计算器上我们得到34/30 = 1.133 333333,尾数部分为0. 133 333 333,将它乘上30时,结果变成了3.999 999 990,这个结果不等于原本的正确答案4。最终这可能导致得到一个错误的复活节日期。

逾越节 (出埃及记 12; 利未记 23:5) 开始於尼散月十四日(宗教历的正月,即阳历3月至4月期间),连接七天,每天要献许多祭,头一日和第七日休息,给百姓守严肃会。在正月十四日逾越节开始那天,耶稣被钉十架 (约翰福音 19:14),三天后的星期日身体复活,始为复活节。 — 译者注

可用以下年份测试你的程序:

1991年 → 3月31日 1954年 → 4月18日 1992年 → 4月19日 2000年 → 4月23日 1993年 → 4月11日 1818年 → 3月22日

复活节日期总在3月22日(如1818年和2285年)到4月25日(如1886年,1943年和2038年)之间。

复活节星期日的推算规则众所周知:它为春分后(含春分)的第一次满月后的第一个星期日。事实上,推算规则在很久以前就由基督教神职人员确定了。为应用这一规则所使用的满月日期是通过一种教会推算得出的结果而不是真实的天文学上的满月;同样,春分日也总是被定在3月21日,但实际上则可能会早一到两天。

例如,1967年的春分在3月21日,满月在3月26日(UT),3月26日之后的第一个星期日是4月2日。然而,复活节星期日却在3月26日。在1900至2100年间,使用纯粹天文规则推算出了一些不同于教会规则的复活节星期日,这些年份是:1900,1903,1923,1924,1927,1943,1954,1962,1967,1974,1981,2038,2049,2069,2076,2089,2095,2096。

格里高利历的复活节日期要5 700 000年才循环一次。有人发现格复活节最常见的日期是4月19日。

儒略历复活节

儒略历中的复活节日期可按以下方法推算。

被除数 除数 商 余数 年份X 4 - a 年份X 7 - b 年份X 19 - c 19c + 15 30 - d 2a + 4b - d + 34 7 - e d + e + 114 31 f g 则有 f = 月份 (3 = 3月,4 = 4月),g + 1 = 本月内复活节星期日所在的日期。

儒略历的复活节日期有为期532年的循环。比如,179年,711年和1243年的复活节都在4月12日。