回历常被说成纯阴历,这句话大体能站住:月份跟着月亮圆缺走,年长大约三百五十四五天,不靠安插闰月去对齐四季。农历同样看月相,却会用闰月把节气拉回,所以是阴阳合历;公历则主要跟太阳年走。把三种历法都叫“阴历”,最容易在换算节日和生日时对错年。先分清年长和置闰,再去查对照,比背一张永远不变的日期表可靠。
纯阴历到底在说哪一件事
历法分类里,“阴”通常指以朔望月为月。一个朔望月大约二十九天半,十二个这样的月加起来,到不了回归年的三百六十五天左右。如果一种历法承认这个差距,却不通过加月去追季节,季节节日在公历上就会逐年提前,这就是人们说的纯阴历。回历(伊斯兰历、希吉来历)正是按这个思路组织年份的。
它仍然有自己的闰日安排:常见算法是在约三十年的周期里,给若干年的十二月多加一天,用来贴近月相,而不是贴近春夏秋冬。因此,说它“纯”,是针对“不为回归年置闰月”,不是说它完全没有任何校正。和“完全不做调整”不是同一句话。
年长大概在什么范围
十二个朔望月排下来,平年常见是三百五十四天,遇上加一天的年份则是三百五十五天。具体哪一年多一天,以当时采用的置闰规则和查表结果为准,不要用口算代替工具。对使用者来说,记住“比公历大约短十一天”就够用来理解:为什么同一个回历节日,换算到公历会一年年往前挪。
和农历、公历不要共用同一套直觉

农历的月也来自月相,可传统置闰是为了让正月、节气和农事大致还在熟悉的季节里,常见说法是十九年里安排若干闰月。所以农历是阴阳合历:月是阴的,年要照顾阳的季节。公历主要服务回归年,月份长度不按月相切。三种历法放在一起时,只有“某一天同时对应三个编号”是可核对的,没有“三种历的某月某日永远对齐”这种稳定口诀。
汉语里还有一层混淆:有人把农历直接叫阴历。若再把回历也叫阴历,两个“阴历”其实不是同一种年。查生日、祭日、宗教节日时,先问清楚对方说的是哪一套编号。站点的择日万年历提供公历、农历、回历对照,适合用来核验某一天的三个读法;黄历择吉栏目则解释宜忌怎么读。日期编号以工具当日显示为准,不宜把模型记忆里的对照表抄进生活安排。
节日错位通常不是算错,而是年长不同
回历节日相对公历逐年提前,是年长短出来的正常结果,不必理解成换算软件出错。农历节日相对公历也会在一个范围内摆动,但因为有闰月回拉季节,摆动方式和回历不同。两套都“看起来每年公历日期在变”,原因并不相同。解释给家人听时,分开说“月相”和“季节”,比只说“都是老历”清楚。
查对照时怎么避免抄错一套
实际查询可以按这个顺序:先固定公历的年月日,再看当天农历和回历各显示什么;或者从已知的回历日期反查公历。不要先在脑子里加减十一天就下结论,跨月、置闰日都会让口算失效。黄历上的宜忌、冲煞属于另一套民俗栏目,和回历是不是纯阴历没有推导关系,不要把历法分类写成吉凶依据。
若只是想搞懂概念,看到“纯阴历”三个字,就把它翻译成:月份跟月亮,年份不追四季。若还要写进行程、机票或典礼,必须以当前页面或官方公告的对照为准。玄空数术把三历放在同一个万年历里,是为了减少口算,不是为了把某一种历法说成更吉或更准。
常见问题
回历算不算纯阴历?
按“以月相为月、不为回归年设置闰月”这个口径,通常算。它仍可能用闰日贴近月相,所以“纯”指的是不追季节,不是完全无校正。
回历和农历能不能直接换月名?
不能。月名、月初规则和置闰目的都不同。某年某月在两套系统里对上,只是那一天的巧合或换算结果,不能推广成固定对照。
为什么回历节日的公历日期每年都在变?
因为回历年比回归年短一截。这是历法结构,不是翻译错误。要知道今年对应哪一天,查当年对照,不要沿用去年的公历日期。
看黄历的时候要不要同时看回历?
没有必须。黄历宜忌服务的是传统择日栏目;回历服务的是另一套纪日。只有当你确实需要三个编号都在场时,才打开三历对照。
总结
回历被称作纯阴历,核心依据是:月随月相,年不靠闰月去追四季,年长大约三百五十四五天。农历同样认月亮,却用闰月照顾节气;公历主要跟太阳年。查具体某一天,用万年历当场核对三个读法,不要凭印象加减天数,更不要把历法分类写成吉凶。概念用来避免叫错名字,行程仍以可核验的对照页为准。