朔望月平均约29.53天,所以农历单月只有29天(小月)和30天(大月)两种;平年12个月合计354或355天;闰年多出一个闰月、共13个月,合计383或384天。记住这三个数字,你就能判断任何一年的农历长短。
农历在民间常被叫作阴历,严格来说它是阴阳合历——月亮管月份,太阳管年份,两套周期无法整除,中间差出来的零头,就得靠置闰补齐,所谓阴历天数计算表,本质是把"朔日"和"节气"两组数据按月排开,逐月累加,最后得出一年究竟有多少天。
月亮绕地球转一圈、再回到"看不见"的状态,平均需要5306天,这个周期叫朔望月,朔发生的那一天,就是农历初一。
问题是29.53不是整数,每月都排29天,一年下来会越走越偏;都排30天,同样对不上,历法给出的办法是取整——30天为大月,29天为小月,靠大小月搭配把平均长度拉回29.53附近。
不少人以为小月大月是"一小一大"轮流排,实际并非如此,每个月的长度由下一次朔的真实时刻决定:
农历月份的天数不能靠背口诀推,必须查表或实算,这正是阴历天数计算表存在的理由。
早期历法用"平朔",把朔望月当成固定平均值,简单但会累积误差,从唐代起,历法逐步改用"定朔",按月亮实际运行位置推算每一次朔的准确时刻,现代计算表给出的都是定朔结果,这也是它比老口诀可靠的原因。

农历每个月的第一天是朔日,计算表通常把每个朔日换算成公历日期写在第一列,方便与阳历对照。
正月、二月、三月……遇到闰月写作"闰六月"这类形式,排八字的人还会在这一列标注月建干支,比如寅月、卯月、辰月。
第三列是该月天数,第四列是从正月初一开始累加的总天数,累加到腊月末,就是这一整年的农历天数。
| 月序 | 月长 | 累计天数 |
|---|---|---|
| 正月 | 30 | 30 |
| 二月 | 29 | 59 |
| 三月 | 30 | 89 |
| 四月 | 29 | 118 |
| 五月 | 30 | 148 |
| 六月 | 29 | 177 |
| 七月 | 30 | 207 |
| 八月 | 29 | 236 |
| 九月 | 30 | 266 |
| 十月 | 29 | 295 |
| 冬月 | 30 | 325 |
| 腊月 | 29 | 354 |
这张表只是结构示例,真实年份的大月小月排列,要用当年历书逐月核对。
公历闰年是在2月末补一天,全年366天,规则简单好记:四年一闰,百年不闰,四百年再闰。
农历的做法完全不同,行业共识认为,农历用"十九年七闰"来补差——19个回归年约6939.6天,19个农历平年加7个闰月,刚好接近这个数。
判断闰哪个月,靠的是"中气",二十四节气里,雨水、春分、谷雨、小满这类排在第偶数位的叫中气,正常月份都该有一个中气;如果某个农历月从初一到月底都没碰上中气,这个月就被定为闰月,名字沿用前一个月,比如闰六月。

| 对比项 | 公历闰年 | 农历闰年 |
|---|---|---|
| 补差方式 | 加1天 | 加1个整月 |
| 出现频率 | 约4年1次 | 约2到3年1次,19年7闰 |
| 全年天数 | 366天 | 383或384天 |
| 追加位置 | 固定在2月 | 不固定,由无中气月份决定 |
2026年农历丙午年,正月初一是公历2026年2月17日,下一年正月初一落在2027年2月6日,两个日期相距354天,属于典型的平年长度,全年12个月,不设闰月。
想更精确,可以翻中国科学院紫金山天文台编算的《中国天文年历》,找到朔望表,把相邻两个朔日相减,得到的差值就是月长,业内专家指出,各类黄历、通书和排盘软件的底层数据,基本都源自这份年历。
八字用年柱、月柱、日柱、时柱四组干支,年柱以立春为界,月柱以节气为界,日柱按干支日序循环,也就是说,八字并不直接使用农历月份的天数,但阴历天数计算表决定了节气落在农历哪一天,间接影响月柱的划分。

广东、福建、港澳台以及东南亚华人社区,至今保留按农历过生日、择吉日的老习惯,纸质农历通书在书店和电商平台都能买到,售价通常在几十元以内;手机排盘软件免费版与付费版的差别,主要在多柱反推和真太阳时校正这类进阶功能上,日常查日子,免费工具已经够用。
说到底,阴历天数计算表不是什么玄学,而是一套天文数据的整理方法,把29.53天、354天、383天这几个基准记牢,你就能判断任何一年的农历长短,也不会再被"农历一年比阳历少多少天"这类问题绕进去。
闰年13个月,理论上限是13个大月即390天,但实际历书中极少出现,多数闰年落在383到385天之间,平年则集中在353到355天。
日常口语里是一回事,学术上要分开,真正的太阴历只看月亮,不考虑太阳;中国农历同时兼顾回归年,属于阴阳合历,所谓阴历天数计算表,算的其实是阴阳合历的天数。
以中国科学院紫金山天文台编算、每年公开出版的《中国天文年历》为准,该年历给出全年朔望与二十四节气的精确时刻,是各类黄历、通书和排盘软件的原始数据源。