阴历算岁数,民间最核心的规矩是“周岁看生日,虚岁看立春”:正规场合以阳历生日为周岁基准,传统习俗和八字命理则以“立春”为新岁起点,而非正月初一。这篇文章把阴历与阳历、虚岁与周岁的门道彻底说清,并附上实操查询步骤,供读者在生活与命理场景中直接使用。
许多读者常问“阴历算岁数是按生日还是过年”,这个问题背后其实藏着两套并行体系,行业共识认为,大众口中所说的“过年长一岁”属于民俗虚岁体系,而命理排盘采用的则是严格的节气年体系,两者不能混淆。
传统虚岁的算法以春节即农历正月初一为分界线,婴儿出生即算一岁,此后每过一个农历新年,虚岁就增加一岁,比如2025年腊月出生的孩子,到了2026年正月初一,虚岁就变成两岁,实际月龄还不到一个月。
行业内排大运、算流年,严格以二十四节气中的“立春”作为新一年的起始点,比如2026年立春在公历2月4日,那么即便农历还在正月初一之前,只要过了立春时刻,在命理上就已属新岁,阴历算岁数与八字算岁数是两码事,后者完全以节气为刻度。
从法律角度讲,身份证上的出生日期是阳历,用于办证、入学、退休,而民间交谈年龄时,长辈口中输出的往往是虚岁,这三套数字并存,容易让人混淆,下表可直观对照:
| 场景 | 算岁数依据 | 岁数类型 |
|---|---|---|
| 身份证与法律文件 | 阳历生日 | 周岁 |
| 长辈口头问年龄 | 阴历正月初一 | 虚岁 |
| 八字排盘/流年运势 | 二十四节气(立春) | 节气岁 |
谈到“立春算岁数还是春节算岁数”,《周易》从业者内部几乎无争议,八字算命算的是“年命”,以立春为年柱更换点,这一点《三命通会》等古籍早有暗合,现代排盘软件也默认按节气切换年柱。
春节是人为制定的历法节日,立春则是太阳到达黄经315度时的天文时刻,行业观点认为,人的生命节律受四时五行影响,立春是阳气初生、木气萌发之时,此时换年柱更贴近自然气场,比如2026年立春后出生的人,年柱为丙午,之前出生则仍属乙巳。
这个问题在每年立春前后都引发大量争论,实操标准如下:以出生时的具体时辰为分界线,若出生在立春交节时刻之前,算上一年的属相;若在交节时刻之后,则算新一年的属相,例如2026年立春在2月4日4时左右,4时前出生属蛇,4时后出生属马。
很多长辈认为“阴历生日算周岁”,即每过一次阴历生日就长一岁,这正是虚岁的一种变体,比如出生于农历八月十五的人,即便阳历生日落在九月,长辈依然以农历八月十五当天算“满岁”,这种算法在相亲、合婚、看属相时十分常见,但它并非八字排盘的标准。
上手操作前,先记牢以下步骤:

实际操作中,不需要翻阅老黄历,打开手机日历,搜索“立春2026”,一般会显示具体时间点,微信小程序中搜索“顺历”或“问真八字”,输入出生日期与时辰,系统会自动排出年柱与流年,直接给出正确属相和节气岁数,省去手动计算。
这一点也是“阴历算年龄”时最易出错的地方,阴历生日在公历上的对应日期每年都会漂移,比如某人生于农历六月十八,2025年对应公历8月11日,2026年则对应8月1日左右,若要按阴历生日算周岁,需要逐年查询万年历,不能直接拿当年的公历日期往上套。
找师傅批八字时,报出生年月日如果只给“阴历1990年七月初十”,还不够严谨,更稳妥的做法是连同时辰并告知是否阳历,让排盘者核对节气,业内专家指出,相当一部分算不准的八字,根源在于年柱立春分界用错,而不是五行理论本身有误。
在老家过春节,长辈问“多大了”,如果报周岁数字,往往会被纠正为“虚两岁”,这里有个现实门道:多数地区虚岁是在周岁基础上加一岁,但部分南方地区存在“加两岁”的说法,比如腊月出生的孩子,出生即一岁,过了春节又加一岁,很容易出现虚岁比周岁大两岁的情况。
给新生儿排八字时,建议直接报阳历出生时间并注明“阳历”,或者报阴历时间但说明是“阴历,腊月廿三”,最怕只给一个“2026年2月3日”却没说清是阳历还是阴历,因为2026年2月3日可能是立春前,也可能是腊月十六,两者年柱截然不同。

合婚时,男方按虚岁报数,女方按周岁报数,容易导致生肖相冲判断失误,建议双方统一采用公历出生日期排盘,再核对节气年柱,这样得出的结果才具有对照基础,否则两套标准来回切换,上文归纳自然站不住脚。
腊月和正月出生的人,最容易产生一岁甚至两岁的误差,究其原因,是正月初一与立春两个分界点常常相差几天到十几天,比如2026年春节在2月17日,而立春在2月4日,这期间出生的人,民俗上属马,命理上却仍属蛇,此类人群在报年龄时需要多问一句“按哪个算法”。
阳历12月出生的人,公历周岁数字很小,但虚岁往往已加两岁,比如2025年12月20日出生,到2026年春节时虚岁三岁,实际出生才一个多月,这种现象在北方农村尤为常见,属于区域性的年龄表述习惯。