阴历跟着月亮走,管的是传统节庆、生肖和月相;阳历跟着太阳走,管的是公历日期、节气和法定作息,二者靠“十九年七闰”的规则保持大致同步,换算时查表比硬算靠谱得多。
很多人第一次认真翻阴历阳历日历表,往往是因为一件具体的事,要么是家里老人催着问“今年春节是阳历几号”,要么是自己过生日时发现阴历和阳历对不上,要么是准备结婚、搬家,想翻翻老黄历挑个日子,日历表就摆在手机里,但真要用的时候,又觉得里面那套逻辑隔着一层。
阴历的核心是月相,月亮从新月到满月再到新月,一个完整周期叫朔望月,平均约53天,所以阴历的月份只有两种规格:大月30天,小月29天,十二个月加起来,一年大约354天或355天。
问题来了,太阳年大约是365.24天,阴历一年比阳历年少了十来天,如果不管它,过不了几年,春节就会跑到夏天去,古人解决这个问题的办法是加闰月,每两到三年加一个闰月,让阴历年的平均长度追上阳历年,这套规则叫“十九年七闰”,十九年里安排七个闰月。
阳历看的是地球绕太阳一圈的时间,叫回归年,约2422天,公历把一年定为365天,剩下的零头用闰年补,规则很清楚:四年一闰,百年不闰,四百年再闰,所以平年365天,闰年366天,多出来的那一天放在2月29日。
阳历的月份天数是人为规定的,28天、30天、31天都有,和月相没有关系,它的优势是稳定,每年同一个日期,季节基本不会跑偏。
| 对比项 | 阴历 | 阳历 |
|---|---|---|
| 时间基准 | 月相朔望 | 太阳回归年 |
| 一年长度 | 约354天 | 约365.24天 |
| 月份天数 | 29天或30天 | 28天到31天 |
| 置闰方式 | 十九年七闰 | 四年一闰 |
| 典型用途 | 春节、中秋、生肖、八字 | 节气、法定节假日、日常作息 |
阴历阳历日历表怎么换算?最省事的办法就是查现成的对照表,以2026年阴历阳历对照表为例,春节落在阳历2月17日,中秋节在阳历9月25日,你只需要找到阴历日期那一栏,往右看对应的阳历数字就行。
纸质日历、手机自带日历、网页版万年历,底层都是同一套天文数据,区别只在于更新频率和界面顺手程度。
有人想找一个公式,输入阴历日期直接算出阳历,实话实说,没有简单公式,阴历转阳历要综合考虑朔望月、回归年、闰月位置和时区修正,属于天文历算的范畴,网上流传的一些近似算法,误差可能达到一两天,用来核对生日勉强,用来择日就不够严谨。
具体操作路径可以这样走:

《周易》择日看阴历还是阳历?这个问题问到了根子上,传统择日用的既不是纯阴历,也不是纯阳历,而是干支历,干支历用天干地支记年、月、日、时,其中月和节气挂钩,二十四节气本身就是阳历成分,比如立春、清明、冬至,每年在公历上的日期浮动很小。
行业共识认为,择日看的是干支组合、节气交接和神煞宜忌,阴历日期只是参考,老黄历上写的“宜嫁娶”“忌动土”,背后是一整套干支推算,不是简单地看阴历初几。
结婚、搬家、开业这类大事,多数人会翻老黄历,重点看当天的干支和宜忌,这时候阴历日期用来定位,阳历日期用来安排日程,两者配合着用。
过生日就简单多了,北方不少家庭习惯过阴历生日,南方一些地方更认阳历生日,没有对错,看家里一直以来的习惯。
阴历和阳历生日在同一天多少年一次?答案通常是十九年左右,因为十九个回归年大约是6939.6天,十九个阴历年加上七个闰月大约是6939.7天,两者非常接近,所以很多人会在19岁、38岁、57岁前后,遇到阴历生日和阳历生日重合或者只差一天的情况。
十九年七闰是平均规律,不是精确到每一天的保证,闰月安排有大小月之分,朔望月本身也有长短波动,所以重合的年份可能差一天,也可能不重合,想确认具体哪一年重合,还是得查阴历阳历日历表。
春节、端午、中秋、重阳,这些节日锚定在阴历上,清明、冬至、立春、夏至,这些节气锚定在阳历上,一个阴历阳历日历表,就是把两套锚点放在同一张纸上。

生肖以立春为界还是以春节为界,民间一直有不同说法,业内专家指出,八字排盘以立春作为年界,春节是民俗年界,两者用途不同,不必强行统一,排八字的时候,年月日时都要转换成干支,阳历日期是入口,干支才是结果。
放假安排按阳历走,但春节、中秋这些假期的起点又由阴历决定,所以每年年底公布的放假通知,本质上就是一份阴历阳历日历表的应用版。
闰月不是随便加的,规则是:阴历月份里如果只有一个节气,没有中气,这个月就定为闰月,中气指的是雨水、春分、谷雨、小满这一组,哪个月没有中气,就在那个月后面加闰,具体闰几月,由天文计算确定。
不能直接算,但可以当作第一步,八字需要年柱、月柱、日柱、时柱四组干支,查表拿到阴历或阳历日期后,还要换算成干支历,再根据出生时辰确定时柱,现在很多排盘工具会自动完成这一步,前提是输入的日期和时辰要准确。
最稳的来源是中科院紫金山天文台发布的历书数据,手机自带日历和主流万年历App都采用这套数据,查的时候注意一点:不同工具在节气交接的时辰上可能有细微差异,涉及择日或排盘,以带干支时辰的万年历为准。
阴历阳历日历表说到底是一张翻译表,把月亮的时间翻译成太阳的时间,看懂朔望月、回归年和十九年七闰这三件事,再配合查表工具,日常遇到的日期换算、生日对照、择日参考,基本都能自己搞定。