伊朗历

伊朗历（گاهشماری ایرانی，英文简称SH），又名波斯历、希吉拉阳历或Jalaali历，是目前在伊朗和阿富汗使用的阳历，以基督历622年为元年。

波斯历是古波斯人基于观察天象，而不是基于规则推算而来。透过从德黑兰（或东经52.5度子午线）和喀布尔精确的天文观测，确定每年的第一天（纳吾肉孜节）由春分开始。公历2021年3月20日至2022年3月20日为波斯历1400年。

## 背景

波斯人很早就了解历法的重要性，并持续改良。波斯文化是最早采用阳历的文化之一，早在琐罗亚斯德教出现、阿契美尼德帝国建立之前就存在波斯历法，并且历法很早就采行太阳历历法、而不是阴历或阴阳混合历法。太阳在伊朗传统文化里有重要的象征意义。目前的伊朗历源自阿契美尼德帝国时期的琐罗亚斯德教历法，它是按照古埃及历法设计的，有12个月，每个月30天，置闰月调节差距，但只用于宗教，日常包括政治仍然使用巴比伦历。对于纪元开始问题，琐罗亚斯德教祭司误将居鲁士对巴比伦的征服解读之公元前539年为琐罗亚斯德受启示的时间，并据阿维斯陀所述琐罗亚斯德于30岁得到启示，定公元前568年为纪元开始。

琐罗亚斯德教历法于公元224年萨珊王朝建立时被宣布为官方历法。七世纪中叶开始执政的穆斯林统治者引入伊斯兰历，但伊斯兰历与琐罗亚斯德教历法不同，这造成了统治困难，因为伊斯兰历为阴历，其一年更短导致以前在收获后征收的税款现在必须在收获前缴纳，因此琐罗亚斯德教历法没有被完全停止使用。

1074年，塞尔柱帝国第三任苏丹马立克沙一世颁布亚拉里历，亚拉里历由欧玛尔·海亚姆制定，比儒略历更为精确，但该历法利基于对长期天文观测，导致各月份长度没有固定规律，使用上不方便。1911年波斯卡扎尔王朝将亚拉里历定为官方历法，1925年3月31日巴列维王朝在波斯议会立法宣布采用简化的新伊朗历，追溯公元622年（穆罕默德在那年从麦加出行到麦地那）为伊朗历纪元元年，并以春分为每年的第一天，且固定月名和每个月的天数，且法条中再进一步申明官方反对民间惯用的阴历。

阿富汗也在1922年立法采用伊朗历，并在1957年采用新伊朗历，阿富汗与伊朗两者每个月的天数都相同，主要的差别在于阿富汗使用在1925年之前伊朗使用的传统阿拉伯语月名而不是伊朗在1925年采用的新名。在阿富汗普什图地区，则仍使用普什图语的月名。

1976年穆罕默德-礼萨·巴列维将纪元开始改为前559年（居鲁士在位的第一年），伊朗历年份从1355年变为2535年。但1979年伊朗伊斯兰革命后，年份变更被废除，再次以公元622年为元年。

阿富汗在塔利班统治的1996年—2001年，以伊斯兰历为官方历法，2001年阿富汗战争后，新政权阿富汗伊斯兰共和国宣布恢复使用伊朗历。2021年塔利班重新掌权后，塔利班宣布自2022年7月30日，即伊斯兰历1444年新年，开始使用伊斯兰历作为官方历法。

## 细节

伊朗日历年的第一天是从北半球春分日的午夜开始。古波斯天文学家由中午时间观察北半球的太阳的高度确定；如果春分点在连续两个正午之间，那第一个正午落在上一年的最后一天，第二个正午落在下一年的第一天。换句话说，在旧年最后一天正午，太阳仍然直射在赤道南侧；但在新年第一天正午，太阳将会直射在赤道北侧，波斯新年（Norouz）即是北半球春天的开始。伊朗历月名由12个波斯名字组成。前6个月是每月31天，下5个月是30天，最后一个月平年29天，闰年30天。前6个月有31天和其余30天的原因，不是设计者随便决定的，它是透过研究的事实，由于地球公转是沿椭圆形轨道，在北半球的春天和夏天，地球接近远日点，与秋天和冬天相比，绕太阳移动稍微缓慢。

伊朗历每月的期间与黄道星座期间大致相近。

应特别注意，在1925年现代波斯日历（伊朗历1304年）之前，各月的长度每年不同，并且一个月也能由32天组成。例如，在伊朗历1303年的各月的长度分别是30，31，32，31，32，30，31，30，29，30，29以及30天，而在伊朗历1302年的各月的长度是30，31，32，31，31，31，31，29，30，29，30以及30天。

由于地球绕太阳公转的实际平均周期为365.24219天，和其他太阳历一样，波斯历每隔几年便会有一个闰年。因为波斯历新年的第一天和春分点有关，波斯历实际的置闰方式是通过天文观测和推算而决定的，大致每33年有8个闰年。

有部分历算家提出2820年683闰的置闰法则，由21个128年的周期和1个132年的周期组成。但这一观点也受到广泛批评。虽然在一个周期内，一年的平均长度约为365.24220天，和回归年的平均长度（平回归年）相当接近。但伊朗历基于春分点，太阳在黄道上回到春分点的平均时间（春分点年）实际上要略长于平回归年，大约有365.24237天。因此2820年683闰这一置闰法则在一个周期里误差反而会达到0.5天之多，甚至不如33年8闰精确（后者平均一年有365.24242天，和春分点年长度更接近）。

## 伊朗历的月份名称

月序｜天数｜伊朗现代波斯语名称｜阿富汗达利波斯语名称（同阿拉伯语）｜阿富汗普什图语名称｜平年相当于公历｜对应节气｜对应黄道带星宫

拉丁拼音｜波斯字母｜拉丁拼音｜波斯字母｜拉丁拼音｜波斯字母

1｜31｜Farvardin｜فروردین｜Hamel｜حمل｜Wray｜وری｜3/21- 4/20｜春分→清明→谷雨｜白羊宫

2｜31｜Ordibehesht｜اردیبهشت｜Sawr｜ثور｜Ghwayay｜غویی｜4/21-5/21｜谷雨→立夏→小满｜金牛宫

3｜31｜Khordad｜خرداد｜Jawza｜جوزا｜Ghbargolay｜غبرګولی｜5/22-6/21｜小满→芒种→夏至｜双子宫

4｜31｜Tir｜تیر｜Saratan｜سرطان｜Chungash｜چنګاښ｜6/22-7/22｜夏至→小暑→大暑｜巨蟹宫

5｜31｜Mordad｜مرداد｜Asad｜اسد｜Zmaray｜زمری｜7/23-8/22｜大暑→立秋→处暑｜狮子宫

6｜31｜Shahrivar｜شهریور｜Sonbola｜سنبله｜Wagay｜وږی｜8/23-9/22｜处暑→白露→秋分｜室女宫

7｜30｜Mehr｜مهر｜Mizan｜میزان｜Tala｜تله｜9/23-10/22｜秋分→寒露→霜降｜天秤宫

8｜30｜Aban｜آبان｜Aqrab｜عقرب｜Laram｜لړم｜10/23-11/21｜霜降→立冬→小雪｜天蝎宫

9｜30｜Azar｜آذر｜Qaws｜قوس｜Linday｜لیندۍ｜11/22-12/21｜小雪→大雪→冬至｜人马宫

10｜30｜Dey｜دی｜Jady｜جدی｜Marghumay｜مرغومی｜12/22-1/20｜冬至→小寒→大寒｜摩羯宫

11｜30｜Bahman｜بهمن｜Dalv｜دلو｜Salwagha｜سلواغه｜1/21-2/19｜大寒→立春→雨水｜宝瓶宫

12｜29/30｜Esfand｜اسفند｜Hout｜حوت｜Kab｜کب｜2/20-3/20｜雨水→惊蛰→春分｜双鱼宫

## 在伊朗日历里的一周

在伊朗日历里，每周从星期六开始并在星期五结束。

一周内每天的名称是：

拉丁拼音｜波斯语｜注解（相当于公历）

Shanbeh｜شنبه｜星期六

Yekshanbeh｜یکشنبه｜星期日

Doshanbeh｜دوشنبه｜星期一

Seshanbeh｜سه شنبه｜星期二

Chaharshanbeh｜چهارشنبه｜星期三

Panjshanbeh｜پنجشنبه｜星期四

Jom'eh或Adineh｜جمعه 源于阿拉伯语或آدینه｜星期五

Jom'eh（主麻）是安息日。

## 与公历间日期、工作日的转换

与公历日期的转换计算很容易。只需先选择一个基准日。例如：伊朗历 - Yekshanbeh，1 Farvardin 1372，相等于公历 - 1993年3月21日，星期日。

与公历相同，平年每过一个度年，同一日期，向前移动一个工作日。如果是闰年，则向前移动两个工作日。

以33年8闰的周期循环近似，向前每33年则向后移动8个工作日。与此类似，每向后33年则向前移动8个工作日。例如：伊朗历 - Shanbeh，1 Farvardin 1406，相等于公历 - 2027年3月21日，星期日。