古历并非单纯的阳历或阴历,而是阴阳合历,即我们常说的农历,它同时参照太阳回归年和月亮朔望月,通过置闰协调差异,是中华文明独有的时间智慧。
很多人初次接触古历都会问:古历是阳历还是阴历?这个问题看似简单,却容易混淆,直接回答:古历是阴阳合历,既不是纯阳历也不是纯阴历,它像一位智慧的老农,既看太阳又看月亮,通过闰月让两者和谐共存。
古历在制定时,同时参考了两个天文周期:太阳回归年(约365.24天)和月亮朔望月(约29.53天),如果只按月亮,一年只有354天,十年后就会和季节错位;如果只按太阳,又无法体现月相变化,所以古人创造性地将两者结合,用闰月来弥补每年约11天的差距。
古人通过圭表测影确定冬至日,通过观测月相确定朔日,把这两个数据结合就形成了古历的骨架。19年设置7个闰月,这样平均历年长度就接近365.24天,同时保持月份与月相严格对应,这就是为什么农历年份有时354天,有时384天,但春节始终在立春前后,行业共识认为,这种阴阳合历比纯阴历或纯阳历更符合农业生产和日常生活需求。
很多人混淆古历和阳历,我列个表对比一下,核心差异一目了然:
| 对比维度 | 古历(农历) | 阳历(公历) |
|---|---|---|
| 基本周期 | 朔望月(29.53天) | 回归年(365.24天) |
| 月份依据 | 月相盈亏 | 人为划分12个月 |
| 置闰方式 | 19年7闰,闰月 | 4年1闰,闰日 |
| 节气应用 | 二十四节气指导农时 | 无节气体系 |
| 起始计算 | 朔日(新月)为月初 | 1月1日为元旦 |

古历的月份与月相严格对应,每月初一必为新月,十五必为满月,而阳历的月份与月相无关,所以阳历的十五不一定是月圆,古历通过二十四节气与太阳直接挂钩,确保了四季与农历年的对应,比如立春总是在2月4日前后,清明总是在4月5日左右,这些节气日期在阳历中相对固定,但在农历中却可能变动,春节在阳历的日期每年都不同,2024年春节是2月10日,2025年春节是1月29日,这就是因为农历有闰月,导致年份长度不同。
“农历是阴历”这个说法在民间流传很广,但严格来说不正确。纯粹的阴历只考虑月相,不考虑太阳位置,所以阴历年与回归年每年相差约11天,几年后就会季节错乱,而农历通过闰月和节气,实际是阴阳合历。
举个例子:伊斯兰历属纯阴历,每年约354天,所以斋月会逐年提前,有时在夏天,有时在冬天,这就是纯阴历的特点,而农历的春节始终在立春前后,因为农历通过闰月调整了与太阳年的差距,当别人问“农历是阴历吗”,你可以纠正:农历是阴阳合历,它既看月亮也看太阳,这是中国古历的独特智慧,在日常生活中,很多人把农历称为“阴历”,但学术上必须区分,因为古历是月亮和太阳双轨制。
古历的制定不光是天文观测,还深深植根于《周易》思想。《周易》的阴阳变化、卦象推演,与古历的节气、置闰完美融合,形成了一套超级算法,业内专家指出,古历中的二十四节气本身就是《周易》思想的体现,因为每个节气对应太阳黄经15度,而《周易》的十二消息卦正好对应一年十二个月和节气的变化。
二十四节气是古历的核心,而《周易》的十二消息卦(复、临、泰、大壮、夬、乾、姤、遁、否、观、剥、坤)分别对应十二个月,反映阴阳消长,复卦对应冬至(十一月),一阳初生;姤卦对应夏至(五月),一阴初生。 
如果你看古历,会发现它背后有一套完整的宇宙观,从复卦到乾卦,阳气渐长,对应春天到夏天;从姤卦到坤卦,阴气渐长,对应秋天到冬天。二十四节气就是这种阴阳变化的精确刻度,指导着何时播种、何时收割,比如立春时节,东风吹散冰雪,土地开始解冻,这就是“泰卦”的天地交泰之象,古人将《周易》的卦象与节气结合,使得历法既有科学性又有哲学性,这也正是古历在《周易》中占据重要地位的原因。
如果你想自己推算古历,可以关注几个关键点,下面是一些实操步骤,不需要复杂计算,用常识就能看懂:
闰月设置让农历与阳历的差距保持在合理范围,确保春节在立春前后,中秋在秋分前后,这就是古历推算方法的精髓,也是古人智慧的体现。
虽然公历是国际通用,但古历在中国人的生活中依然扮演重要角色,传统节日(春节、端午、中秋)都按古历计算, 
因为节日与月相、节气紧密相关,比如中秋必须是满月,所以只能按农历八月十五过;端午必须对应夏至附近,所以按五月初五过。如果用阳历,就无法固定月相,节日会失去天文意义,古历在文化传承上不可替代,你去看老黄历,每天的吉凶宜忌也是基于古历和《周易》推算的,很多人在结婚、搬家前会参考,虽然不一定科学,但体现了古历在民间的影响力。
A: 古历是阴阳合历,俗称农历,它既根据太阳回归年定节气,又根据月亮朔望月定月份,通过闰月协调两者差异,这是对中国古历最准确的描述。
A: 从天文角度,两者都准确,但参照物不同,阳历单纯反映太阳回归年,古历同时反映太阳和月亮的位置,在指导农事和文化节日上,古历更实用,因为它是兼顾天文与人文的历法。
A: 看月相:古历每月十五月亮圆,阳历月相不固定,看日期:古历日期(如正月初一)每年对应阳历日期不同,通常相差一个多月,这就是阴阳历差异的直观体现。