核心法则:朔望月与二十四节气
推算农历年,并非随意翻看日历,而是遵循一套严谨的阴阳合历法度、其根基在于两点:一是“月”的轨迹,即朔望月;二是“阳”的节奏,即二十四节气。
月相盈亏,从新月(朔)到下一次新月,为一个“朔望月”,平均约29.53天、农历的月份便是以此为准,大月30天,小月29天、正月初一,必须是“朔日”,即完全看不到月亮的那一天。
太阳的视运动轨迹,则划分出二十四节气,指导农事,反映寒暑、这是农历中的“阳”性成分,确保历法与季节不至脱节。
定位新年第一天:寻找冬至后的第二个朔日
农历新年的确定,有一个铁律:它必须是冬至(阳历12月21日或22日)之后的第二个“朔日”(新月之日)、第一个朔日所在的月份,则为农历十二月,即“腊月”。
遵循此法,便可精准找到任何一年的春节。
1. 找到冬至日、 这是太阳回归的起点,是历法中一个重要的锚点。
2. 寻找冬至后的第一个朔日、 这一天,便是农历腊月初一。

3. 继续寻找下一个朔日、 这一天,便是万象更新的正月初一,即春节。
为何每年都不同?闰月之谜
一个太阳回归年约365.24天,而12个朔望月仅约354天,两者相差近11天、若长此以往,春节便会从冬季漂移到夏季。
为弥补此差值,古人设置了“闰月”、其规矩是“十九年七闰”,即在19个农历年中,插入7个闰月。
何时置闰?这便要看“中气”、二十四节气中,单数的称为“节气”,双数的称为“中气”(如雨水、春分、谷雨等)、正常农历月份,都包含一个“中气”、若某个月份从初一到月尾,都未包含“中气”,这个月便成为前一个月的“闰月”、比如,某个没有中气的月份跟在四月之后,便称为“闰四月”、如此,方能使阴历的月份与阳历的季节大致同步。
实例推演:以2025乙巳蛇年为例
我们以此法推演2025年的春节。
1. 查2024年冬至: 公历2024年12月21日。
2. 寻冬至后第一个朔日: 公历2024年12月31日、此为农历甲辰龙年十二月初一(腊月初一)。
3. 寻第二个朔日: 公历2025年1月29日、此日便是乙巳蛇年的正月初一。
