百科问答小站 logo
百科问答小站 font logo



为什么有的人每19年一次公历和农历生日在同一天,有的不是? 第1页

  

user avatar   zhong-ke-yuan-wu-li-suo 网友的相关建议: 
      

运气不好的人,可能一直不能重合……

首先,我们要明确,无论是公历还是农历,都是正确的,可以准确表征地球公转规律的历法,这就意味着,在一个足够长的时间尺度上,公历和农历一定是可以保证步调一致的,也就是说未来一定有这样的一天,他的公历日期与农历日期都与今天一致,也就是题目中所说的重合,否则这两种历法一定至少有一种是不准确的。

十九年,正好是一个相对准确的重合周期。

农历以月亮的盈亏周期作为一月,朔望月的平均周期是29.53059天,一年如果是12个朔望月,就是354.36708天,而公历以回归年纪年,一年是365.24219879天,农历一年与公历一年相差大约11天。以朔望月为周期的历法称为太阴历,太阴历与公历的差距使得太阴历无法正确反映地球的公转,也就无法正确对应地球的四时变化,因此无法指导农事生产。为此,农历有两个解决方案,一是二十四节气,二十四节气正是太阳历,可以正确反映四时变化,我们便使用二十四节气指导农事生产;另一个就是引入闰月,闰月使得农历可以在一个长的时间周期上保持与公历步调一致。也正是因为闰月,农历不再是单纯的太阴历,而是太阴历与太阳历的结合,我们称之为阴阳合历

至于应该在哪一年引入闰月?就涉及到了农历的置闰法,置闰法非常复杂,我们在参考文献中简单介绍了中气置闰法,至于现行的定气置闰法就过于复杂了,现行农历由中科院紫金山天文台发布。但其实我们只需要计算在一段时间内需要添加几个闰月就可以了。

以今天为例,19年前农历与公历与今天差一天,19年后正好重合

12个朔望月的农历一年与公历一年相差约11天,不难想到,19年后,农历将与公历相差209天。显然,209天大约是7个朔望月。因此,我们在19个农历年中添加7个闰月就可以大致保证农历与公历重合了,这就是所谓的“十九年七闰”。因此我们说十九年大约就是农历与公历的重合周期。但实际上,12个朔望月约公历实际相差10.87511879天,因此,真正的重合周期是10.87511879与29.53059的整数最小公倍数对应的时间长度,这个数是不存在的,因此,公历与农历只有在真正长的时间尺度上才能完全重合,十九年也只是一个近似周期,这就是提问者两个周期都没赶上的原因。不过,历法是人为规定的,29.53059也只是平均周期,所以会不会重合还是以实际为准。虽然没完全重合,但仅相差一天其实就意味着“重合”了,希望提问者不要拘泥于此,毕竟,你可能下一个十九年也没重合。

参考资料:

如何回答孩子问我「为什么每年过年的日子不一样」?




  

相关话题

  玻璃窗户上贴的很多个小圆点有什么用? 
  为什么越想赚钱却越得不到钱? 
  居家隔离期间洗发水用完了,洗面奶,洗洁精,洗衣液哪个能拿来救急? 
  为什么煮鱼的时候不直接煮活鱼? 
  宾馆的工作人员是怎么看待开房的一对男女的? 
  哪些句子拯救了你的英文邮件? 
  为什么羊肉有羊膻味?甘肃宁夏那边的就没有? 
  「手术后不能吃牛羊肉或者鱼等所谓的『发』性食物」,这种说法有何道理? 
  用现在的万年历怎么推算古代的月日干支? 
  古代人是怎么发现一年等于十二个月的? 

前一个讨论
为什么中国足球队连叙利亚都踢不过?
下一个讨论
为什么有的人每19年一次公历和农历生日在同一天,有的不是?





© 2024-06-29 - tinynew.org. All Rights Reserved.
© 2024-06-29 - tinynew.org. 保留所有权利