看当年农历腊月(或对应月份)的朔望月周期,月大三十天,月小二十九天,具体以节气和中气为锚点,结合“闰月无中气”的规律反向推算。
很多朋友翻黄历或手机日历,总被“大月小月”绕晕,其实阴历月大月小并非随机,而是严格依照月相变化和二十四节气排定,本文直接拆解判断规则,让你无需天文台数据,也能看懂日历背后的逻辑。
阴历以朔望月为基本单位,一个朔望月平均约29.53天,既然不是整数,就不能每个月都排成30天,因此需要交替安排大月(30天)和小月(29天)来凑整,至于哪个月是大月、哪个月是小月,取决于实际天象——当太阳和月球的地心黄经差为0度时是“朔”,从这一次朔到下一次朔的间隔,就是这一个月的真实长度。
如果间隔为29天多,取整后该月就是小月;如果间隔为30天多,取整后就是大月,由于月球公转速度有快有慢,连续大月、连续小月都可能出现,并非严格轮换。
最直接、可验证的方法,是打开任意一款标准万年历APP,查看本月和下个月的“朔”具体发生在哪一天。
2026年农历某月初一对应公历2月17日,下个月初一对应公历3月18日,两者相差29天,那么该月就是小月;若相差30天,就是大月,这个方法最直观,不需要记忆任何口诀。

二十四节气分为“节气”和“中气”两类,从立春开始,奇数位为节气,偶数位为中气,例如立春是节气,雨水是中气;惊蛰是节气,春分是中气。中气必须落在特定的农历月份里,这是阴历排月的硬规则。
当你发现某个月从头到尾没有中气,先别着急判断它的大月小月,它大概率是闰月,真正的月大月小判断,要基于非闰月的正常月份。
举个例子:2026年霜降在农历九月某日,下一个中气小雪在农历十月初二,中间农历日期相隔约30天,那么九月就是大月,这种方法适合想深入了解阴历排法的爱好者。

月球绕地球的轨道是椭圆,近地点附近运行速度快,远地点附近运行速度慢,这导致从一次朔到下一次朔的时间并非恒定的29.53天,可能在27天到29.83天之间浮动,浮动范围虽然不大,但足以改变取整结果。
除了月球轨道,地球绕太阳的公转速度也有差异,这会影响太阳与月球的相对位置,从而微调朔的时间点,多个周期叠加后,阴历月的大小规律就变得复杂。
业内专家指出,判断月大月小,最稳妥的方式不是推算,而是查看权威天文机构发布的农历日历数据,因为这些数据基于精密的天体力学模型,误差小于千分之一秒。
虽然不能给出未经核实的精确表,但我们可以根据2026年的已知节气分布,归纳出判断要点:
建议你直接打开手机日历,切到农历视图,逐个看每个月初一对应的公历日期,相邻初一相差30天即大月,相差29天即小月,这个操作不到三分钟,比记忆所有口诀更可靠。
阴历可能出现连续两个大月,比如2025年农历某两个月连续30天;也可能出现连续小月,因为朔望月长度浮动,不存在严格的交替规则。

闰月只是没有中气的月份,它可以是29天,也可以是30天,判断闰月大小,依然要看它前后两个朔之间的间隔。
农历三十出现的前提是当月必须是大月,如果本月是小月,那么只有二十九,没有三十,所以看到某个月没有三十,不要奇怪,那是小月的正常表现。
答:2026年农历月大月小需要以当年实际天文数据为准,按常规排法,农历正、三、四、六、七、九、十月往往偏大,但存在闰月调整,建议直接查看手机日历中相邻两个初一相差是否30天来确定。
答:手机日历的农历数据直接来自天文台发布的“朔望月”时刻表,只有当这个月是30天的大月时,才会显示“三十”,小月只有29天,最后一天是“二十九”,当你看到某月从初一排到二十九就结束,说明那是小月。
答:没有固定换算关系,公历大月小月是人为规定,阴历月大月小由天文观测决定,两者偶尔重合,只是巧合,不存在数学公式可以互相推导。