希伯来历日期转换器
将任意公历日期转换为对应的希伯来历(犹太历)日期——年、月、日一目了然。
计算器
本工具仅支持公历 → 希伯来历的单向转换。希伯来历的月份是用名称命名的(如提斯利月、尼散月,以及闰年的亚达月一 / 亚达月二),而非用数字编号,因此无法将一个数字形式的希伯来日期无歧义地还原为唯一的公历日期。
关于此计算器
这款转换器能把任意公历(民用)日期换算成它在希伯来历——也称犹太历——上的日期:以创世纪元(Anno Mundi,缩写 AM)计的年份、按名称表示的月份、日期,以及星期。希伯来历是阴阳合历,兼顾月亮与太阳。它的十二个月——提斯利月、赫舍汪月、基斯流月、提别月、细罢特月、亚达月、尼散月、以珥月、西弯月、搭模斯月、埃波月和以禄月——每个月都在新月附近开始,因此约 354 天的纯阴历年会渐渐与季节脱节。为了阻止这种漂移,每十九年中有七年会加入一整个闰月(第二个亚达月),这就是默冬周期,它使逾越节保持在春季、秋季的节日保持在秋季。输入公历的年、月、日,即可读出对应的希伯来历日期;默认情况下本工具显示今天的日期,因此它也兼作“今天的希伯来历日期是几号”的查询工具。
如何解读你的结果
主标题结果是你的公历日期在希伯来历上的表达:它的日、月份名称,以及带后缀 AM(Anno Mundi,即“创世之年”)的年份,这是从传统创世日期开始的计数。所以希伯来历 5784 AM 年与公历 2023–24 年(公元)相重叠。其下方给出星期,由于两个历法描述的是同一个 24 小时的民用日,所以星期在两个历法上是同一个真实的星期;此外还会说明该希伯来历年是平年(十二个月)还是闰年(十三个月,额外的那个月显示为亚达一月,其后接亚达二月)。希伯来历的一天实际上从前一天傍晚日落开始;本工具报告的是白天对应的日历日期,这也是 Hebcal 等日期转换器所采用的惯例。
计算方法
转换以儒略日数(JDN)为枢纽,它是一种与任何历法无关的连续天数计数。你的公历日期先用标准的民用日期公式化简为它的 JDN(通过来回往返校验剔除像 2 月 31 日这样不可能的日期),然后通过 Intl.DateTimeFormat 以 "ca-hebrew" 历法(ICU 实现)把这个 JDN 读为希伯来历,从而得出 Anno Mundi 年份、月份名称和日期。星期直接由 JDN 推导,所以两个历法上完全相同。希伯来历年是否为闰年则由默冬规则算出——当 (year × 7 + 1) mod 19 小于 7 时该年为闰年,也就是 year mod 19 等于 0、3、6、8、11、14 或 17 时——而闰年正是带有额外亚达月的那一年。“今天”在页面加载后于你所在时区的本地民用午夜读取,所以无论你身在何处,默认日期都是正确的,页面里也不会烘焙进任何构建时的日期。
实例演示
把 2024 年 4 月 23 日(公历)转换为希伯来历。
公元 2024 年 4 月 23 日转换出来是 5784 AM 年尼散月 15 日,星期二——逾越节(Pesach)的第一天,它总是落在尼散月 15 日。由于 5784 是每个十九年周期中七个默冬闰年之一(5784 mod 19 = 8),那一年共有十三个月:像 2024 年 2 月 15 日这样的日期会落在插入的那个月里,转换为 5784 AM 年亚达一月 6 日,而 2024 年 3 月 15 日则落在 5784 AM 年亚达二月 5 日。在普通的十二月平年里,只有一个“亚达月”,没有一月/二月的后缀。
常见问题
为什么有些希伯来历年是 13 个月而不是 12 个月?
因为这个历法是阴阳合历。十二个阴历月约 354 天,比太阳年少十一天,所以若不加以校正,月份就会在季节中逐渐向后滑动。解决办法就是默冬周期:每十九年中有七年插入第十三个月——第二个亚达月——把通常的亚达月拆成亚达一月和亚达二月。这些闰年使逾越节保持在春季、犹太新年(Rosh Hashanah)保持在秋季。这款转换器会把每个结果标注为平年(12 个月)或闰年(13 个月)。
年份是什么意思——什么是创世纪元(Anno Mundi,AM)?
希伯来历的年份以 Anno Mundi 计,这是拉丁文“创世之年”的意思:从传统拉比所定的创世日期开始计数。这就是为什么数字这么大——希伯来历 5784 AM 年对应公历 2023–24 年(公元)。民用年在犹太新年(Rosh Hashanah)翻新,它落在提斯利月 1 日,即 9 月或 10 月,所以单个公历年总是横跨两个希伯来历年。
为什么本工具只做公历 → 希伯来历,而不做反向转换?
希伯来历以名称而非固定编号来标识月份——提斯利月、赫舍汪月、基斯流月,等等——而在闰年里单个亚达月会变成亚达一月和亚达二月两个月,从而打乱编号。底层引擎把这些月份读作 Intl 名称,没有可靠的数字索引,所以一个数字形式的希伯来历年/月/日无法无歧义地对回某一个公历日。转换那个定义明确的方向(公历 → 希伯来历)可以避免这个问题,这正是反向转换被有意省略的原因。
为什么月份长度乃至年份长度都会变化?
其中两个月——赫舍汪月和基斯流月——各自可以是 29 天或 30 天,这使得平年可能是缺日年(353 天)、规则年(354 天)或满日年(355 天)——闰年相应地是 383、384 或 385 天。具体的规律由 molad(推算的新月)连同称为 dehiyyot 的推迟规则共同确定,这些规则调整犹太新年(Rosh Hashanah)被允许从星期几开始。转换器通过标准的 Intl 希伯来历处理这一切,所以结果已经反映了那一年正确的月份长度。
资料来源
由 YouCalc 团队审核 · 最近审核
发现翻译问题、计算问题或有任何建议?欢迎告诉我们。