阴历、阳历、农历、国历、公历,这五种历法名称看似混乱,核心上文归纳是:公历与国历同属阳历体系,用于国际通用;农历则是阴阳合历,融合了阴历的月相和阳历的节气,是中华传统命理、择日、《周易》应用的根本依据。
阴历是纯粹按月相周期制定的历法,一个朔望月约29.53天,所以阴历月有29天和30天交替,一年12个月约354天,比一个回归年短约11天,这种历法能直接反映月亮的圆缺变化,但无法匹配季节更替。
阳历以地球绕太阳公转的回归年为基础,一年约365天,现代公历(格里历)是阳历的典型代表,它通过闰年机制让年份与季节同步,节气也是阳历的产物,因为节气完全由太阳在黄道上的位置决定。
农历不是单纯的阴历,而是阴阳合历。 它一方面用朔望月定月份,让初一必新月,十五必圆月;另一方面通过置闰月——每19年加7个闰月——使平均年长接近回归年,保证节气始终落在固定的月份区间,行业共识认为,这种双轨制是中国古代历法的高明之处,既能观月相,又能指导农时和择日。
“国历”在民国时期指公历,当时官方推行公历作为国家历法,民间常称“国历”以示与旧历(农历)区别,今天国历和公历完全等同,都是指格里高利历,全球通用,日常说的“2019年”“2026年”都属于公历纪年。
阴历和阳历的区别 核心在于基准不同,阴历只关注月相周期,阳历只关注太阳位置,为方便对比,关键差异如下:
| 维度 | 阴历 | 阳历(公历) |
|---|---|---|
| 基本周期 | 朔望月(29.53天) | 回归年(365.24天) |
| 一年长度 | 约354天 | 约365天或366天 |
| 月份与月相 | 每月初一对应新月,十五满月 | 月相不固定,每月初一不一定是新月 |
| 节气关系 | 节气在不同年份会偏移,需要闰月调整 | 节气日期基本固定(如立春常在2月4日前后) |
| 闰月机制 | 闰月置闰,13个月 | 闰日加在2月,平年28天,闰年29天 |
业内专家指出,在八字命理和择日学中,月柱和日柱的推算严格依赖农历的节气分界,而非公历日期,比如立春之前出生的孩子,八字年柱仍算上一年;而公历年份的转换在1月1日,两套体系截然不同。
农历公历转换 在日常生活和传统活动中经常用到,比如查生日、算节气、择日办大事,多数情况下,你不需要手动计算,借助以下方法即可:

实际操练:假设你要查2026年中秋节(农历八月十五)对应的公历日期,打开万年历输入“2026年八月十五”,直接显示公历10月5日,反过来,查公历2026年10月1日对应农历,显示为八月廿一。
《周易》择日看阴历还是阳历 是许多初学者最困惑的问题,明确答案:自律择日、八字排盘、奇门遁甲等《周易》应用,一律使用农历(阴阳合历),而非公历或单纯的阴历。
公历的月份和日期与月相、节气没有固定对应,比如公历每个月的1号,月相可能是新月、满月或任何状态,无法反映阴历的能量,而《周易》择日的基础是干支纪年、月、日、时,这套干支体系完全建立在农历和节气之上。年柱以立春为界,月柱以节气为界,日柱和时柱则直接来自农历日期。

国历和公历一样吗 答案是:完全一样。 国历是公历在民国至新中国成立初期的俗称,今天使用“公历”或“阳历”更普遍,但“国历”一词在台湾及部分传统场合仍有留存,在官方文件、身份证、生活日期上,公历就是唯一的标准。
分清阴历、阳历、农历、国历、公历,是理解传统历法和《周易》应用的第一步,你只需记住:公历(国历)管日常社会时间,农历管节气、月相和传统择日,在八字命理、奇门遁甲、择日远行时,永远以农历为依据,结合节气分界,才能得出准确判断。
A:不是,阴历只按月相,一年约354天;农历是阴阳合历,通过闰月使年长接近回归年,并包含节气系统,农历在流传中常被俗称“阴历”,它不是纯阴历。
A:没有区别,公历是格里高利历,民国时期引入中国,称为“国历”,以区别于传统农历,今天两者完全等同,都指全球通用的阳历纪年。
A:八字排盘使用农历日期,但年柱以立春为界,月柱以节气为界,日柱直接取农历干支日,公历日期仅用于辅助查询,不能直接用于命理推算,所以算命先生要你提供公历生日时,他最终会转换为农历干支。