|
|
本帖最后由 乾坤客 于 2026-7-10 20:20 编辑 1.闰日设在哪些年份? 2.闰日设在哪些月份? 3.闰月可以八年三闰,闰日是否也是八年三闰? 4.八年三闰是十四月的来源,闰日连置是否也有律动性? 5.闰日的律动性是按年或按月或按日而律动? 从甲骨中可以看到闰日不是只设在年尾,九月、十月、十三月都可以设置。可知,闰日不是按年律动而成。那么,是否是按月律动而成呢?或是按季节律动而成? |
| 在历法中,我们常常会遇到“闰年”和“闰月”的概念。但事实上,“闰年”实质上是指“闰日”,这是为了弥补因人为历法规定或观测误差导致的时间偏差。格里高利历、波斯历都采用了这一概念,而犹太历、中国农历则引入了“闰月”来调整。此外,藏历、印度农历更为复杂,不仅存在闰月和闰日,还有所谓的“缺日”。值得注意的是,只有伊斯兰教历真正实行了闰年的制度,大约每32.5年就会增加一个闰年。这些“例外”的设置,正是为了更精确地反映天文现象,使历法与自然界的节奏保持一致。 |
| 值得一提的是,四分历中还存在着另一种形式的误差。由于每年累积误差为0.0032536日,经过长达307年的累积,这一误差将达到一日。因此,在四分历的计算中,每过三百年便会引入一日的偏差。这种偏差在长期的天文观测和历法推算中显得尤为重要,需要我们给予足够的重视。 |
|
现行农历的原理以及算法实现如下: 原理: 日月运行规律:农历的制定基于日月运行的周期性规律。古人观察到日出日落、月圆月缺和四季更迭的自然现象,将这些周期性现象作为时间的度量单位。 年的确定:古人设定每月大约30天为一月,一年大约12个月。然而,这样计算的年长并不完全符合地球绕太阳公转的实际周期,因此引入了闰月的概念。 闰月的设置:闰月的设置旨在通过调整农历与公历的对齐,保持季节与月份的对应关系。闰月的安排较为复杂,目的是确保农历与季节的对应性。 节气的设定:节气与太阳直射点的移动相关,反映了四季的变化。现代农历采用根据太阳运行角度划分节气的方法,以提高准确性。 算法实现: 闰日的安排:主要依据新月的出现来确定每个月的长度。 闰月的确定:在西汉时期,人们引入了中气置闰法。这一方法将冬至所在的月固定为十一月,并将节气中的偶数节气排列在时间线上。当一年中有13个月时,必然会出现至少一个没有中气的月份,从而在下一个没有中气的月份之后插入一个闰月。 现代技术:现代技术为农历的计算提供了便利。基于现有算法的实现,可以将任意公历日期转换为对应的农历日期。 国家标准:现行的农历算法被编入国家标准《GB/T 336612017 农历的编算和颁行》中,由紫金山天文台起草,并结合现代科学进行规范。 |
|
本帖最后由 乾坤客 于 2026-7-10 21:49 编辑 55是日数,144年,1781个月中,当将这55个闰日安排在哪些月份呢? 由大衍之术,能否得出来呢? 假设55是天地数,也就是总闰日数,其中只用50数,又有1数不用,只用49数。 是否是说,有49个数合乎律动,即1个拍点只有一个闰日,还有6日,是连闰数呢? 乾之策二百一十有六,坤之策百四十有四,凡三百六十,当期之日。二篇之策,万有一千五百二十,当万物之数也。 这一句话中的数据”万有一千五百二十“,实是战国周历数据,是附会之说。与大衍数没有关系。 1781-5=1776.用1776除50是除不尽的。 1781/5=1780余1,即每356个月,可重一个闰日。还余一个重日。356个月将近30年。 1781/55=32余21个月。 |