以文本方式查看主题 - 中华农历论坛 (http://bbs.nongli.net/index.asp) -- 历法知识 (http://bbs.nongli.net/list.asp?boardid=2) ---- 农历公历372年一轮回? (http://bbs.nongli.net/dispbbs.asp?boardid=2&id=24706) |
-- 作者:东方蜘蛛 -- 发布时间:2009/12/31 22:26:00 -- 农历公历372年一轮回? 偶然发现似乎每过372年公农历对应时间相同,误差比19年小的多。是这样吗?望高人确认 |
-- 作者:浪-淘-沙 -- 发布时间:2010/1/1 11:22:00 -- 没有绝对的对应周期。
因为农历与公历是二套完全不同的历法。
农历是完全按天象来排历谱的。 天象变了,农历历谱也跟着变。 比如最近天文观测得到的回归年长在变短,那么农历的历谱就会体现出来。
而公历仅仅是数学公式。在下一次公历改革之前,公历的日期都是固定的。不会随着天象而变。 公历以春分点为参考点(1582年改历时,就因为春分与3月21日偏差太远了,所以一次性删除了10天。), 如果楼主仔细查看历谱,会发现今后几千年,春分点在“提前”。 因为公历的年长比真实的回归年长稍长一点点,三千年累积下来,差不多有一天了。即日期提前一天了。当累积的时间太多时,肯定就会进行改历,以保证春分点的相对固定。 |
-- 作者:浪-淘-沙 -- 发布时间:2010/1/1 12:04:00 -- 以下是引用东方蜘蛛在2009-12-31 22:26:00的发言:
偶然发现似乎每过372年公农历对应时间相同,误差比19年小的多。是这样吗?望高人确认 你把周期拉长了,误差是可能小多了。
372个回归年的长度(按公元2000年平均年长来算): 372 * 365.24218968 = 135870.0945609600天 4601个朔望月的长度: 4601 * 29.53058885 = 135870.2392988500天
372个公历年的长度: 372 * 365.2425 = 135870.2100000000天 比4601个朔望月短0.7031724004小时。
理论上,要经过34个周期,误差才会有一天。但实际上,由于农历是按天象来排谱的,考虑到其它天体的摄动,农历的规律性并没这么强烈,所以可能在10个周期内,就会错开一天。 比如 公历2000年1月1日,农历为十一月廿五日。 公历2372年1月1日,农历为十一月廿五日。 公历3488年1月1日,农历为十一月廿六日。 才过了4个周期,日期就对应不上了。
这从另一个角度也证明了,公历与农历不可能用简单的周期来进行一一对应的。 农历是按天象来排谱。 公历是按简单数学公式来排谱,不管天象如何变化。 |