YouCalc 研究 · 日期与时间 · 最后审阅
8种历法下的著名日期(以及为何伊斯兰历年龄更大)
先看结论: 世界上每一种历法都在计数相同的天——只是以不同的方式标注,并从不同的纪元开始计数。1969年7月20日,人类首次踏上月球,按公历(格里高利历)是这一天,按希伯来历同时是5729年埃波月5日,按伊斯兰历是1389年主马达·敖外鲁月5日,按埃塞俄比亚历是1961年Hamle(埃历十一月)13日,按儒略历(旧式)是1969年7月7日。以下,九个全球公认的日期以八种历法呈现,随后附有一个可复现的模型,展示最重要的实际后果:伊斯兰阴历每约33年便比公历多出整整一年。
主要发现
33 岁时,按伊斯兰历你已经 34 岁:纯阴历年比公历年短 11 天。从登月到柏林墙,9 个著名日期,用 8 种历法呈现。
- 覆盖范围 9 日期 · 2026
- 亮点 8 历法
- 跨度 409 年
- 漂移 32.6 年
方法说明。 八种历法中的五种(希伯来历、波斯历、印度历、埃塞俄比亚历和中国农历)通过浏览器/Node的Intl.DateTimeFormat引擎呈现。公历栏使用Intl gregory。伊斯兰历栏使用YouCalc共享日历引擎手动计算的表格式(民用)伊斯兰历——与我们的实时伊斯兰历日期转换器所用相同——等效于Intl islamic-civil,可能与月相观测日期或乌姆·库拉日期相差约一天。Intl中没有"julian"历,因此儒略历(旧式)栏从儒略日数计算而来。每个公历日期均可追溯至引用权威来源;其他历法标注为引擎的确定性输出(已在Node v24.14.1 / ICU 78.2上验证)。
八种历法的差异
公历和儒略历都是太阳历,几乎相同,唯一区别在于闰年规则:儒略历每4年设一闰年,无世纪修正,因此现在比公历落后13天。希伯来历和中国农历属于阴阳合历——它们通过插入闰月来与季节保持同步。伊斯兰历是纯阴历(无闰月),因此在季节中漂移。波斯历/太阳历和印度历/萨卡历是太阳历,但以春分为基准。埃塞俄比亚历是拥有13个月的太阳历(12个月各30天,另有一个短暂的第十三个月 Pagume),比公历大约落后7至8年。
表1——同一天,八种历法
每行代表同一个物理日期,以全部八种历法呈现。第2列的公历日期可追溯至引用来源;其余七列为该日期的引擎确定性渲染结果。
| 事件 | 公历 | 儒略历(旧历) | 伊斯兰历(推算式) | 希伯来历 | 波斯历(太阳回历) | 印度历(萨卡历) | 埃塞俄比亚历 | 农历 |
|---|---|---|---|---|---|---|---|---|
| 格里高利历开始施行 | 1582年10月15日 | 1582年10月5日 | 伊斯兰历990年赖买丹月17日 | 5343年提斯利月19日 | 波斯历961年梅赫尔月23日 | 印度历1504年頞湿缚庾阇月(Ashwin)23日 | 埃塞俄比亚历1575年Tikimt(埃历二月)8日 | 1582年(壬午年)9月19日 |
| 攻占巴士底狱 | 1789年7月14日 | 1789年7月3日 | 伊斯兰历1203年闪瓦鲁月20日 | 5549年搭模斯月20日 | 波斯历1168年提尔月24日 | 印度历1711年頞沙荼月(Ashadha)23日 | 埃塞俄比亚历1781年Hamle(埃历十一月)9日 | 1789年(己酉年)6月22日 |
| 首次动力飞行(莱特兄弟) | 1903年12月17日 | 1903年12月4日 | 伊斯兰历1321年赖买丹月27日 | 5664年基斯流月28日 | 波斯历1282年阿扎尔月25日 | 印度历1825年末伽始罗月(Agrahayana)26日 | 埃塞俄比亚历1896年Tahsas(埃历四月)7日 | 1903年(癸卯年)10月29日 |
| 人类首次太空飞行(加加林) | 1961年4月12日 | 1961年3月30日 | 伊斯兰历1380年闪瓦鲁月25日 | 5721年尼散月26日 | 波斯历1340年法尔瓦丁月23日 | 印度历1883年制呾罗月(Chaitra)22日 | 埃塞俄比亚历1953年Miazia(埃历八月)4日 | 1961年(辛丑年)2月27日 |
| 《联合国宪章》签署 | 1945年6月26日 | 1945年6月13日 | 伊斯兰历1364年赖哲卜月15日 | 5705年搭模斯月15日 | 波斯历1324年提尔月5日 | 印度历1867年頞沙荼月(Ashadha)5日 | 埃塞俄比亚历1937年Sene(埃历十月)19日 | 1945年(乙酉年)5月17日 |
| 《世界人权宣言》通过 | 1948年12月10日 | 1948年11月27日 | 伊斯兰历1368年色法尔月8日 | 5709年基斯流月8日 | 波斯历1327年阿扎尔月19日 | 印度历1870年末伽始罗月(Agrahayana)19日 | 埃塞俄比亚历1941年Tahsas(埃历四月)1日 | 1948年(戊子年)11月10日 |
| 阿波罗11号登月 | 1969年7月20日 | 1969年7月7日 | 伊斯兰历1389年主马达·敖外鲁月5日 | 5729年埃波月5日 | 波斯历1348年提尔月29日 | 印度历1891年頞沙荼月(Ashadha)29日 | 埃塞俄比亚历1961年Hamle(埃历十一月)13日 | 1969年(己酉年)6月7日 |
| 柏林墙倒塌 | 1989年11月9日 | 1989年10月27日 | 伊斯兰历1410年赖比尔·阿色尼月9日 | 5750年赫舍汪月11日 | 波斯历1368年阿班月18日 | 印度历1911年迦剌底迦月(Kartika)18日 | 埃塞俄比亚历1982年Tikimt(埃历二月)30日 | 1989年(己巳年)10月12日 |
| 万维网向公众开放 | 1991年8月6日 | 1991年7月24日 | 伊斯兰历1412年穆哈兰姆月25日 | 5751年埃波月26日 | 波斯历1370年莫尔达德月15日 | 印度历1913年室罗伐拿月(Shravana)15日 | 埃塞俄比亚历1983年Hamle(埃历十一月)30日 | 1991年(辛未年)6月26日 |
所有单元格均为真实引擎输出(Node v24.14.1 / ICU 78.2)。儒略历和伊斯兰历列使用日-月-年格式;其余列遵循各历法的原生长格式。公历日期可追溯至下方来源。
直观展示——同一天有八个名称
1969年7月20日,阿波罗11号登月,在每种历法中各呈现一次:
- 公历 1969年7月20日
- 儒略历(旧历) 1969年7月7日
- 伊斯兰历(推算式) 伊斯兰历1389年主马达·敖外鲁月5日
- 希伯来历 5729年埃波月5日
- 波斯历(太阳回历) 波斯历1348年提尔月29日
- 印度历(萨卡历) 印度历1891年頞沙荼月(Ashadha)29日
- 埃塞俄比亚历 埃塞俄比亚历1961年Hamle(埃历十一月)13日
- 农历 1969年(己酉年)6月7日
表2——为何伊斯兰历计数超过公历计数
由于伊斯兰阴历平均年(354.3667天)比公历平均年(365.2425天)短约10.876天,两者每年相差约10.9天,伊斯兰历计数每约33年便多出整整一年。这就是为何一个公历年龄33岁的人,伊斯兰历年龄约为34岁。
| 已过公历年数 | 已过伊斯兰历年数(约) | 差距(伊斯兰历 − 公历) |
|---|---|---|
| 0 | 0.00 | 0.00 |
| 11 | 11.34 | 0.34 |
| 22 | 22.68 | 0.68 |
| 33 | 34.01 | 1.01 |
| 66 | 68.03 | 2.03 |
| 99 | 102.04 | 3.04 |
用您自己的日期试一试
在全部八种历法中比较任意出生日期或事件,或获取单一公历出生日期对应的阴历年龄差。
常见问题
为什么每种历法下的日期不同?
所有历法都在计数相同的物理天——只是起始纪元不同(希伯来历从创世纪元,伊斯兰历从公元622年,埃塞俄比亚历比公历约落后7至8年),并且月份结构不同,因此同一天拥有许多不同的名称。
为什么JavaScript没有"儒略历"?
Intl.DateTimeFormat支持gregory、islamic-civil、hebrew、persian、indian、ethiopic和chinese,但不支持儒略历(旧式)——因此我们从儒略日数计算。它比公历落后10至13天,具体取决于世纪。
为什么我的伊斯兰历年龄比公历年龄大?
伊斯兰阴历年比太阳公历年短约11天,每33年累计出大约一个额外的伊斯兰历年。
33公历年中经过多少伊斯兰历年?
约34年——差距在约32.6公历年时首次达到整整一年。
这些换算精确吗?
太阳历换算(公历、儒略历、波斯历、萨卡历、埃塞俄比亚历)是精确的算术;伊斯兰历数值使用表格式(民用)伊斯兰历,可能与月相观测日期或乌姆·库拉日期相差±1至2天。
为什么埃塞俄比亚是约2017年,而其他地方是2024年?
埃塞俄比亚历源自亚历山大/科普特历,比公历约落后7至8年,新年(恩库塔塔什)约在9月11日前后。
来源
- NASA — Apollo 11 — 阿波罗11号首次载人登月,1969年7月20日(标题呈现所用的公历基准日)。
- United Nations — UN Charter — 《联合国宪章》于1945年6月26日在旧金山签署。
- United Nations — Universal Declaration of Human Rights — 《世界人权宣言》于1948年12月10日通过。
- Smithsonian National Air and Space Museum — 1903 Wright Flyer — 首次有动力、可操控、持续的飞行,1903年12月17日。
- European Space Agency — Yuri Gagarin — 人类首次太空飞行(东方1号),1961年4月12日。
- United Nations — International Day of Human Spaceflight — 4月12日是纪念加加林1961年飞行的日子(佐证1961年4月12日)。
- US Naval Observatory — The Islamic Calendar — 表格式伊斯兰历的30年周期、11个闰年及平均年基准;伊斯兰历一栏所附说明:与月相观测或乌姆·库拉日期可能相差±1至2天。
- berlin.de (official Berlin city portal) — The Berlin Wall — 柏林墙倒塌,1989年11月9日。
- CERN — A short history of the Web — 万维网的诞生与早期历史;万维网于1991年向公众开放。
- Wikipedia — Tabular Islamic calendar — 平均年 = 10631/30 = 354.3667 天及闰年规则;太阳年与阴历年每年漂移约10.9天(佐证 USNO)。
- Wikipedia — Gregorian calendar — 1582年10月15日是格里高利历的第一天,紧接儒略历1582年10月4日之后(删去了10天)。
- Wikipedia — Julian calendar — 儒略历闰年规则,无世纪年例外;在1900–2099年间比公历落后13天——外推儒略历一栏即以此为依据。
- Wikipedia — Storming of the Bastille — 攻占巴士底狱,1789年7月14日。
- Wikipedia — Fall of the Berlin Wall — 佐证1989年11月9日。
- Wikipedia — Ethiopian calendar — 埃塞俄比亚历比公历落后约7至8年;共13个月:12×30天,外加Pagume(埃历十三月)。
历法算法参考(儒略日数主轴、闰年规则)在构建时从项目共享日历引擎及其经过验证的转换器测试中复用;不引用任何计算器作为来源。
引用本研究
YouCalc (2026). 8种历法下的著名日期(2026). https://youcalc.com/zh/studies/famous-dates-across-8-calendars/
依据 CC BY 4.0 协议免费重用——请附链接并注明来源为 YouCalc。
相关计算器
伊斯兰历转换器——伊斯兰历 ⇄ 公历
伊斯兰历转换器:在伊斯兰历(希吉来历)与公历之间双向转换日期,显示星期、今日伊斯兰历日期,并附表格历与观月历的差异说明。免费即时。
希伯来日期转换器——公历转希伯来历
希伯来日期转换器:将任意公历日期转换为希伯来(犹太)历,显示创世纪年、月份名称、日期与星期,并标注第一/第二亚达月闰月及今日希伯来日期。免费即时。
波斯历(太阳历)转换器
波斯历转换器:在波斯历(太阳历 / 贾拉利历 / 沙姆西历)与公历之间双向换算日期,并显示星期几、今日的沙姆西日期以及诺鲁孜节。
埃塞俄比亚历转换器——今日埃塞俄比亚日期
在埃塞俄比亚历(吉兹历)与公历之间双向转换日期,显示星期、13个月的历法结构以及今天对应的埃塞俄比亚日期。
儒略历转换器(旧历 ⇄ 公历双向换算)
在儒略历(旧历)与格里高利历(公历)之间双向转换日期,显示星期几,并解释为何东正教圣诞节落在 1 月 7 日。免费在线工具。
公历农历转换器与生肖年查询
将任意公历日期转换为中国农历(阴阳历)。查看农历月份和日期、闰月、天干地支纪年以及你的生肖属相,一键搞定阳历转农历。
萨卡历转换器(印度国历)
在印度国历(萨卡历)与公历之间双向转换日期,显示星期、今日萨卡日期,并依据印度国家历书(Rashtriya Panchang)规则计算。免费在线使用。
8 种历法年龄计算器——多历法日期转换器
一次算出你在伊斯兰历、公历、希伯来历、波斯历、儒略历、印度萨卡历、埃塞俄比亚历和农历中的精确年龄,并将日期转换到全部 8 种历法。
伊斯兰历年龄计算器——按伊斯兰历算年龄
输入公历出生日期,精确计算你在伊斯兰历(希吉来历)中的年龄,对比公历年龄,并了解为何伊斯兰历年龄会高出约 3%。免费即时,无需注册。