万年历有几个版本
发布网友
发布时间:2022-04-20 06:33
我来回答
共2个回答
热心网友
时间:2023-07-27 10:53
两个版本。
阴历定月的方法是:用朔望月周期给出,朔所在日为初一,朔望月长约29日,即29天半多一点,因日历必须用整数,所以规定农历大月30天,小月29天。最准确的老黄历看日子。
因小月29天,少计了0日,就得把这少计了的.日加起来放在下一个月,那下个月就有了30天。万年历查黄道吉日查询。
万年历
是中国古代传说中最古老的一部太阳历。万年历的名称来源于商朝一位名叫万年的人,他是这部历法的编撰者。为纪念他的功绩便将这部历法命名为“万年历”。万年历是记录一定时间范围内的具体阳历与阴历的日期的年历,方便有需要的人查询使用。万年只是一种象征,表示时间跨度大。
热心网友
时间:2023-07-27 10:53
应该是计算问题。
农历大小月的设置规律:
阴历定月的方法是:用朔望月周期给出,朔所在日为初一,朔望月长约29.53059日 即29天半多一点,因日历必须用整数,所以规定农历大月30天,小月29天。
因小月29天,少计了0.53059日,就得把这少计了的0.53059日加起来放在下一个月,那下个月就有了30天。
即使计了30天,但还多出了0.03059日,又得往下累加。这个数无论大月还是小月,都多出这个数。那么一年就多出了0.36708日。
三年后,就多出了1.0124日,就必须在这一个小月上加上一天,于是就会出现两个大月。
即使加了这一日后,还有0.0124日的零头,又得与0.53059日加起来再往后累加......如此循环不已。
估计在56年12月的时候这个积累的数字在0.5左右,那么计算的时候小数点后面留多少位就肯定会影响该数的精度。有的计算大于0.5进位了,就在10月大了,若是小于0.5而舍掉那么必然要将舍掉的部分加到下一个月,就是11月。
你再找找两个版本的万年历,十月大的那个九月应该也是大月,十一月大的相比十二月也是大月。这样连续两个大月就符合农历大小月的规律了。