一般每19年阳历和阴历同一天。无论是太阴月还是太阳年,它们的确切日子都不是整数而是小数。阴历和阳历的19年天还是略有区别的。经过几十年甚至上百年的积累,小数变成了大数,产生了不重合的现象,但一般只差一天,要么提前,要么延迟。为什么?
这种情况主要是因为农历闰月。为什么19年有巧合?农历中一个月的天数是根据月亮的运动周期来制定的。实际上,一个月的平均天数是29.5306天。如果乘以12,一年只有354.3672天;地球绕太阳公转一周需要365.2422天(回归年和太阳年),所以太阴年实际天数比太阳年少10.875天,差不多11天,19年少209天。209天除以30是6.9666。19年,农历几乎比阳历短7个月。为了让阴历和阳历的差别不至于太大,这七个月必须补上。
中国农历其实是典型的阴历,是阴历和阳历的结合。为了弥补这七个月,人们采用农历设置闰月的方法——19年七闰,即农历19年中,有12年是平年,每个平年有12个月;加上7个闰年(分别是3、5、8、11、14、17、19年),每个闰年都有13个月。
这样,19个阳历年的天数几乎等于19个阴历年的天数。所以每过19或19次生日,阳历生日和阴历生日都有机会出现在同一天。