搜索
 找回密码
 立即注册

简单一步 , 微信登陆

伊朗太阳日历介绍(附算法转化)

作者:halleyhuang | 时间:2016-7-5 14:46:39 | 阅读:3693| 显示全部楼层
伊朗日历年的第一天是从北半球春分日的午夜开始。古波斯天文学家由中午时间观察北半球的太阳的高度确定;如果在连续两个中午之间太阳的高度提升过它的天球赤道的高度,那第一个中午为日历年的最后一天,第二个中午则是下个日历年的第一天。换句话说,波斯新年(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天。
闰年通常每4年一次,置闰方式,在各种各样的阳历系统不尽相同。4年的闰年周期平均给每年添加0.25天,但是与回归年(地球绕太阳公转的实际平均周期365.24219天)相比轻微的过长。波斯科学家们找出最简洁的置闰方式是每128年置入31个闰年。
波斯历为维持每年的第一天是春分日,实际的置闰方式是,在六或七个4年闰年周期之后,会插入一个5年的闰年周期(即四个平年加一闰年)。为了建立5年闰年周期的频率,Jalali 科学家们以2820年作为计算的基础周期(因为春分每2820个回归年,会在同一时间发生),将其分成21个128年的置闰周期和1个132年的特殊置闰周期。适当地安排5年闰年周期的位置,即可解决春分日偏离与回归年误差。
数百年来,波斯天文学家已尝试许多不同的方法计算闰年的位置。在决定一伊朗历年是平年还是闰年的公式是,将这一年加38后,乘以31,再除以128。当结果的小数部分大于或等于0.31时,所指的这一年是一个平年。另一方面,如果小于0.31,则这一年是闰年,但是如果连续两年小于0.31,则第一年是闰年和第二年是平年。38代表从Hejira --穆罕默德从麦加圣地到麦迪娜,这伊朗日历的第一年与2820 年基础周期开始的误差,31是在一个128年的周期时间中,伊朗历与回归年相合所需置入的闰年数量。
虽然如此,因伊朗历与回归年之间仍然存在微细的误差,在141,000年内,伊朗历将背离太阳循环一天。不过,这远比公历的每5025年误差一天小。
与公历日期的转换计算很容易。只需先选择一个基准日。例如:伊朗历 - Yekshanbeh,1 Farvardin 1372,相等于公历 - 1993年3月21日,星期日。
与公历相同,平年每过一个度年,同一日期,向前移动一个工作日。如果是闰年,则向前移动两个工作日。
以33年的周期循环近似,向前每33年则向后移动一个工作日。与此类似,每向后33年则向前移动一个工作日。例如:伊朗历 - Shanbeh,1 Farvardin 1405,相等于公历 - 2026年3月21日,星期六。

该会员没有填写今日想说内容.
回复

使用道具 举报

大神点评3

halleyhuang 发表于:2016-7-5 14:47:51
MApp_Utility.zip (7.49 KB, 下载次数: 0)
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

lailiuming 发表于:2016-7-5 22:08:32
哈哈,农历的呢
回复 支持 反对

使用道具 举报

halleyhuang 发表于:2016-7-6 09:20:16

正在研究
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册
手机版