每年有多少个月有30天是大月?
农历只有29天和30天,所以29天叫小月,30天叫大月。
阴历不是基于算法,而是基于实际的月亮绕着地球转。
但月球绕地球一周的时间很不准确,平均29.5天,能量差16小时。
有算法模型,造成时间差的因素很多。一般的计算机计算能力有限,无法建立这个模型。
所以,在农历的算法中,列举农历前几年的日子,推出后几个月,只是一种近似。
在这种情况下,它是非常不准确的,并且有误差。
一般来说,需要大型计算机来计算这个模型,准确地确定农历。
农历有六个原则。
一:月亮全黑的规律——月亮全黑的那一天是农历月初一。太阴月周期就靠这个了。
这是每个月的起点,也就是月亮在地球和太阳之间的时刻,分界点是午夜。
以前是主支时间,起点是午夜(23: 00到1)。现代则改为午夜。
24节气法则——24节气以15度的节气将天文年分为24等份。这个规律决定了农历和天文年的关系。
这是二十四节气的规定,有点像公历。
三:冬季至日法则——冬季至日必须落在农历冬季月份(也就是一年的最后一个月,腊月)。如果不降,腊月前加一个月成为闰年。
这是一年的起点。
四:闰月法则——如果是闰年,则将没有主要节气的冬月之后的第一个月定为闰月。
二十四节气中,偶数为气,奇数为节。两个冬至日之间可能有13个月(因为一个天文年是365天多一点,一个月大概是29.5天,这样12个月最多只有360天,所以剩下的5天累加起来,就到了1月),所以今年是闰年。
设定闰的规则是,当两个冬至之间有13个月时,第一个闰月之后的那个月就是闰月。这个名字是这个多结的无气月份的闰(如果四月是多结的无气月份,那么他后面的月份将是四月的闰)
五:60年周期——农历新年以60年为一个周期。
这应该是天干地支。
规则1和规则2的计算必须基于中国南京紫金山天文台的观测。
这应该是指定的时间,每天的起点。
公历没有大小月份之分。
1 3 5 7 8 10 12月是31天。
4 6 9 11月是30天。
二月闰年29天,非闰年28天。
闰年是400年中97个闰年。
除法能被4整除,是闰年,但在整个百年里,只有除法能被400整除,少了3。
但是公历改了几次,有10天,还有一次插入秒。
计算时要注意。