农历的算法是怎么算的?(农历怎么算)
农历的算法是怎么算的?
农历一年为12或13个月,每个月天数依照月亮围绕地球运行周期而定,为29或30天,闰年为13个月,中国农历年平年为353或354天,闰年为384或385天,平均每年约为365.2422天(即地球环绕太阳一周的时间)。
(图片来源网络,侵删)农历基本上以19年为一周期,由于农历一年约为355日,与地球年相差约11日左右,所以每3年要置一闰月,每19年要置7个闰月。有闰月的年份也叫闰年,具体闰哪个月,则要视节气情况灵活而定。如公历的2001年5月27日、1982年5月27日和1963年5月27日这个日子,都是闰四月初五。
闰月加到哪个月,以农历历法规则推断,主要依照与农历的二十四节气相符合来确定。自冬至开始,逢单数为节气,逢双数为中气,如轮到一个月只有节气没有中气,即为上一个月的闰月。 农历的闰月天数与正常月份天数一样,为29或30天。
农历的推算有两条原则:
(图片来源网络,侵删)1、以月相定日序。即以日月合朔的日期和时刻来定每月的初一。
例如,如果今天6时5 分是日月合朔的时刻,则今天是初一。如果第二个 日月合朔落在第30天,那么该月是小月(29天);如果落在第31天,那么 该月是大月(30天);
2、以中气定月序。 我国的旧历把全年分二十四个节气,其中单数的叫节气,双数的叫中气。 以雨水所在的月为正月;以春分所在的月为定为二月;以此类推。
(图片来源网络,侵删)规定,平年有十二个月,闰年有十三个月,在没有中气的历月叫闰月, 把闰月看成是前一月的重复,月序同上一月。
农历的计算方法?
由于农历是一种阴阳合历,故而计算农历既需计算阴历使用的合朔,也要计算阳历使用的节气。农历可按如下方式推断:当月亮运行到地球与太阳之间成一直线的那天,为每个月的开始,称为(朔日)初一。一年中日最长的一天为夏至,日最短为冬至,根据这两点将一年24等分,得到24节气。通常,离立春最近的那个朔日(春节)所在的月,为正月。春节在公历1月20日至2月20日之间。
农历怎么算?
方法/步骤分步阅读
1/2
农历的月份大小计算为:农历是基本上以12个月作为一年的,但12个朔望月的时间是354.3667日,和回归年比起来要相差11天左右,这样每隔3年就要多出33天,即多出一个多月,为了要把多余的日数消除,每隔3年就要加一个月,这就是农历的闰月。
2/2
农历的历月长度是以朔望月为准的,大月30天,小月29天,大月和小月相互弥补,使历月的平均长度接近朔望月。
农历固定地把朔的时刻所在日子作为月的第一天——初一日,所谓“朔”,从天文学上讲,它有一个确定的时刻,也就是月亮黄经和太阳黄经相同的那一瞬间。
农历月的大小很不规则,有时连续两个、三个、四个大月或连续两个三个小月,历年的长短也不一样,而且差距很大,节气和中气,在农历里的分布日期很不稳定,而且日期变动的范围很大。
农历还是有一定循环规律的:由于十九个回归年的日数与十九个农历年的日数差不多相等,就使农历每隔十九年差不多是相同的。
由于农历是一种阴阳合历,故而计算农历既需计算阴历使用的合朔,也要计算阳历使用的节气。
农历可按如下方式推断:当月亮运行到地球与太阳之间成一直线的那天,为每个月的开始,称为(朔日)初一。一年中日最长的一天为夏至,日最短为冬至,根据这两点将一年24等分,得到24节气。通常,离立春最近的那个朔日(春节)所在的月,为正月。春节在公历1月20日至2月20日之间
到此,以上就是小编对于农历怎么算的的问题就介绍到这了,希望这3点解答对大家有用。