庚寅日是什么生肖?
干支纪年中,有个特别有意思的现象:每隔60年,就会出现一个“闰月”,这个“闰月”的具体情况是: 1.发生在农历二月的时候,第三个月就变成了闰月; 2.发生在农历三月的时候,第四个月就变成闰月; 3.发生在农历四月的时候,第五个月就变闰月……以此类推。
举个例子,公元1984年是闰年,有两个四月,第一个四月过完,第二个四月就到了,这时候农历五月就过完了,所以四月初五这一天是公历的5月5号,那么农历四月的最后一天就是公历的5月4号。然后五月的第一天又是农历的闰四月,所以整个五月就有两个朔日(初一)、两个望日(十五)。以此类推。 到了公元2004年的时候,由于闰月在农历六月,所以六月初一变成了公历的7月1号,而七月份只有一个中气大暑(7月22号),所以七月后面就成了八月了——也就是说,农历八月的第一天的公历日期成了8月2号。这样,整个八月就有了三个朔日和一个望日。 而今年2020年正好是闰年,那么二月份的第三个朔日(初二)、第四个朔日(初四)就变成了立春和雨水,而三月初二是惊蛰,三月初三成了春分;以此类推,到四月,因为三月有小月,所以在公历四月又出现了小月,因此清明节就成了公历4月4日。 当然,这种情况在公历月中是有可能出现的,而在公历年中出现的情况就比较罕见了。例如要等到2058年,也就是公元第5个世纪的最后一年才可能发生。
现在的问题来了,按照上述规律,下一个“闰四月”应该在什么时候出现呢? 根据推算,它应该出现在公历2058年的第三季度,即公元2058年九月到十一月之间。那么2058年九月生人的第四个月就会多出一个农历闰四月来。 看到这里,大家是不是已经发现了问题所在了呢?
现在的农历四月确实多出了一个闰四月。但是,公元2058年的农历九月却有十个月。这究竟是怎么回事呢? 为什么会发生这种情况呢?这是因为农历纪年法存在一个周期为19年的“闰周”——什么意思呢?就是每经过19年,就必须增加7个月的闰月,才能保证农历与公历之间的同步性。
说到这里大家应该明白了,2058年出现这种情况的原因正是由于1900年和1929年没有设置闰月。