复活节日期计算器

使用 Meeus/Jones/Butcher 算法计算指定年份的西方公历复活节星期日。

877.4K 次使用 最近更新 · 2026-05-24 本地运行 · 零上传
AD

如何使用复活节日期计算器

输入要查询的年份,例如 2027 或 2035。复活节日期计算器会在浏览器中执行完整的 Meeus/Jones/Butcher 算法,并返回复活节星期日的日期、月份、日号和星期。

如果需要西方公历日期,请使用 1583 年及之后的年份。用于教会日程、学校假期或节日安排时,要先确认相关组织采用的是西方公历复活节,还是其他礼仪历法。

公式原理 - 复活节日期计算器

本工具采用 Meeus/Jones/Butcher 算法,这是计算公历复活节的紧凑取模方法:

a = Y mod 19
b = floor(Y / 100), c = Y mod 100
h = (19a + b - floor(b/4) - g + 15) mod 30
l = (32 + 2e + 2i - h - k) mod 7
month = floor((h + l - 7m + 114) / 31)
day = ((h + l - 7m + 114) mod 31) + 1

该算法把教会满月规则转化为整数运算,用来确定复活节为逾越满月之后的星期日。对于同一年份,输出是确定的,但它代表西方公历传统,并不覆盖所有基督教传统。

复活节日期计算器的使用场景

  • 学校日历 - 规划春季学期、假期和考试周时查询复活节时间。
  • 教会排期 - 安排礼拜、诗班排练或志愿者日程前核对日期。
  • 历法编程 - 用经典算法测试日期处理和取模运算。

对于所选公历规则,结果是确定的;但跨国家或宗派比较时,必须先确认采用的历法传统。

关于复活节日期计算器的常见问题

复活节日期计算器使用公历吗?

是的。它计算西方公历复活节,适用于 1583 年及之后的年份。

为什么东正教复活节可能不同?

许多东正教历法使用儒略历规则或不同教会传统,因此日期可能与西方复活节不同。

我的数据会被保存吗?

不会。所有计算都在你的浏览器中完成,不会发送到服务器。