跳到主要内容
日期与时间

波斯历(太阳回历)转换器

在波斯历(太阳回历 / 贾拉利历 / 沙姆西历)与公历之间双向转换任意日期。

计算器

公历日期
波斯历(太阳回历)日期
11 戴伊月 1402 SH
星期: 星期一
星期
星期一
儒略日数
2460310

太阳回历(贾拉利历 / 沙姆西历)属于阳历,以春分为基准,因此其日期与季节保持固定对应,不会像阴历回历那样每年提前约 11 天。其年份数比公历年份约小 621–622。

这是一份参考与规划工具——在据此行动前,请核实重要的日期、数字和官方要求。

关于此计算器

本转换器可在波斯历——也称太阳回历(Solar Hijri)、贾拉利历(Jalali)或沙姆西历(Shamsi)——与公历之间双向转换任何日期。与阴历回历不同,波斯历是太阳历:其年份以在伊朗标准子午线观测到的天文学北半球春分为基准,因此其新年“诺鲁孜节”(Nowruz)总是落在 1 法尔瓦丁日,即 3 月 20–21 日前后,历法永远不会相对于季节漂移。它的十二个月依次为:法尔瓦丁、奥尔迪贝赫什特、霍尔达德、提尔、莫尔达德、沙赫里瓦尔、梅赫尔、阿班、阿扎尔、迪、巴赫曼和埃斯凡德——前六个月各 31 天,接下来五个月各 30 天,埃斯凡德为 29 天(闰年 30 天)。由于它与阴历回历一样从公元 622 年的希吉拉起算年份,却以太阳年来计量,因此波斯历年号比公历年号约小 621–622,所以 1403 对应 2024。选择一个方向,输入年、月、日,即可读出转换后的日期及其星期几。默认情况下,它会显示今天的公历日期转换为波斯(沙姆西)历的结果。

如何解读你的结果

顶部的切换按钮选择方向:“公历 → 波斯历”把民用日期转为其太阳回历(沙姆西)等价日期,“波斯历 → 公历”则相反。主要结果是转换后的日期——其年份、月名(波斯历一侧为法尔瓦丁到埃斯凡德)和日——后跟星期几;由于两种历法描述的是同一个 24 小时民用日,因此星期几在两者中是同一个真实的星期。波斯历年号没有公元/公元前之分;计数与阴历回历一样从公元 622 年的希吉拉开始,但因为它以太阳年计量,故写作 SH(太阳回历,也写作 AP / Hijri Shamsi)以区别于阴历的 AH——因此像 1403 SH 这样的年份会相对于季节固定不动,而不会逐年提前,并且永远不会与同一天的阴历回历年号相同。结果下方的说明解释了太阳历与阴历的区别,以及那个罕见的边界情况:本工具采用标准的天文学春分规则,仅在临界春分年才可能与印刷版伊朗历书相差一天。

计算方法

两个方向都以儒略日数(JDN)为枢纽,JDN 是一种独立于任何历法、连续的整数天数计数。转换时,先把输入日期归算为其 JDN,再把该 JDN 在目标历法中读出。公历一侧使用标准的民用日期公式。波斯历一侧使用平台 ICU 库提供的天文学太阳回历(`persian` 历):年份始于最接近为伊朗标准子午线(东经 52.5°)计算出的北半球春分时刻的那个午夜,因此 1 法尔瓦丁与春分重合,闰年也从春分本身推导而来——这是一种平均每 33 年周期约 8 个闰年的不规则规律。星期几直接从 JDN 推导,因此两种历法相同。前六个月为 31 天,接下来五个月为 30 天,埃斯凡德为 29 或 30 天,合计 365 或 366 天。锚点:1 法尔瓦丁 1403 = JDN 2460389.5 = 公元 2024 年 3 月 20 日(诺鲁孜节)。“今天”是在页面加载后按你所在时区的本地民用午夜计算的,因此无论你身在何处,默认日期都正确,而不会把构建时的日期固化进页面。

实例演示

转换 1 法尔瓦丁 1403(波斯历 → 公历)。

诺鲁孜节——1 法尔瓦丁 1403 SH,即太阳回历新年——落在公元 2024 年 3 月 20 日星期三,也就是北半球春分日。反向转换时,秋季标志日 1 梅赫尔 1402 得出的是 2023 年 9 月 23 日。请注意,这两个波斯历日期每年都对应季节中的同一个点:法尔瓦丁总是开启春天,梅赫尔总是开启秋天,因为太阳回历锁定在春分而非月亮上。

常见问题

波斯历(太阳回历)与阴历回历有什么区别?

它们共用同一个起始纪元——都从公元 622 年的希吉拉起算年份——但计量时间的方式不同。波斯太阳回历(贾拉利历 / 沙姆西历)是太阳历:其年份跟随太阳和春分,约为 365 天,并相对于季节保持固定。阴历回历跟随月亮,其年份约为 354 天,日期每个公历年约提前 11 天。这正是为什么诺鲁孜节这样的波斯历日期不会一年漂移 11 天,而阴历上的斋月却会。

诺鲁孜节(波斯新年)是什么时候?

诺鲁孜节是 1 法尔瓦丁,波斯历年的第一天,落在以伊朗标准子午线观测到的北半球春分(春季分点)日——按公历约为 3 月 20 日或 21 日。由于年份锚定在春分上,诺鲁孜节永远不会漂移:例如 1 法尔瓦丁 1403 就落在 2024 年 3 月 20 日。

33 年闰年周期如何运作?波斯历年有多长?

普通波斯历年有 365 天,闰年有 366 天;多出的一天加到第十二个月埃斯凡德,使其由 29 天变为 30 天。闰年并不遵循简单的“每 4 年”规则——太阳回历是现行历法中天文学上最精确的历法之一,其不规则的规律大致每 33 年周期内有 8 个闰年,使历法比公历规则更好地与真实春分对齐。本工具遵循天文学(ICU)判定,因此闰年是从春分本身推算的,而非依据固定的算术表。

为什么波斯历年号比公历年号约小 621–622?

波斯历和阴历回历都从公元 622 年的希吉拉起算,但波斯历计量的是约 365 天的太阳年。因此两个年号之间的差值大致恒定在 621–622(例如 1403 ≈ 2024),而不像阴历回历年号那样随时间扩大——阴历回历大约每 33 个太阳年就会多出一年。

伊朗以外的地方使用这种历法吗?

是的。太阳回历是伊朗的官方民用历法,阿富汗也在使用,那里传统上用黄道(占星符号)名称而非波斯月名来称呼这同样的十二个太阳月。其背后的天文学基础——锚定于春分的年份和诺鲁孜节——在两国是完全一致的。

资料来源

由 YouCalc 团队审核 · 最近审核

发现翻译问题、计算问题或有任何建议?欢迎告诉我们。

更多同类计算器,挑选下一个。