生日阴历对应阳历问题

2025-04-16 09:50:37
推荐回答(1个)
回答1:

  有的。
  每19年阴历与阳历(也就是公历与农历)完全重合一此。

  嗯,这里是我武断了,确实会有差异。给你找了一篇解释的文章,希望你喜欢。

  1年365天,每四年一个闰年(被4整除或能被400整除且不能被100整除),这个想必大家都知道。
  其实,公历回归年(阳历年)长度为365.2422天(地球公转一周)。
  再说农历,也即夏历,分大小月,大月30天,小月29天,平均为29.53059日(月球公转一周)。
  乘以12,一年有354.3672天;
  365.2422天-354.3672天=10.875天
  10.875*19/29.53059=7.0506从这个公式可以看出,大概19年时间,农历比公历少了7个农历月。
  为了补上这7个月,农历设置了19年7闰月的方式
  即在农历十九年中,12个为平年,每1平年12个月;再加7个闰年(分别为第3、5、8、11、14、17、19年),
  每1闰年有13个月。这样,19个阳历年的日数和19个农历年的日数差不多相等,
  因此,每逢19或19倍岁数生辰的时候,阳历生日和阴历生日就有机会在同一天出现了。
  其实,细心的朋友会发现,有时候阴阳历生日隔19年后会错开一天。
  公历:365.2422天 * 19 = 6939.6018
  农历:29.5306天 * (19年*12 + 7个闰月 = 235个月) = 6939.6910
  相差有0.0892天,大概2小时。
  因为这个2小时,可能导致会延后或提前一天重合。
  进一步分析,有两个不确定因素:
  1)19年中公历闰年可能有5个4个甚至3个;
  举例如:5个的情况:2000年至2018年,这19年中00、04、08、12、16五年为闰年;
  4个的情况:2001年至2019年,这19年中04、08、12、16四年为闰年;
  3个的情况:1897年至1915年,这19年中1904、1908、1912三年为闰年(1900不能被400整除);
  2)19年中农历7个闰月月份不确定(这方面研究待补上)。
  这样误差有0~3天,赶上闰月,误差多加一个月。
  365.2422天*11=4017.6642(11年公历年有闰3、2、1年三种可能,所以误差比较大)
  同时注意:365*11+2=4017(11年公历年出2个闰年)
  农历:29.5306天*11*12=3898.0396
  4017.6642-3898.0396=119.6246
  119.6246/29.5306=4(也就是说只需要满足农历11年4闰就可以跟阳历重合)。
  根据3、5、8、11、14、17、19年
  1~3十一年对应11~13(有4闰,前提是1~3内闰月月份大于11~13内闰月月份,否则有3闰)
  4~5十一年对应14~15(同上)
  6~8十一年对应16~18(同上)
  9~11十一年对应19~2(同上)
  12~14十一年对应3~5(同上)
  15~17十一年对应6~8(同上)
  18~19十一年对应9~10(同上)
  可见11年农历年中出现4闰是有可能的。
  所以推出结论:11年有亦有可能出现阴阳历生日重合的时候。
  同理有兴趣的朋友不妨推断46年,亦有可能。

  做个简要的结论:一般来说,19年阴阳历生日重合一次,如果有19年阴阳历生日不重合的朋友,
  不妨去查查看11年后或者46年,再或者76年后,说不定会有惊醒。