同一个生日,填表时写的是一岁,长辈嘴里说的又是另一岁,这就是周岁和虚岁的差别。用年龄计算器输入出生日期,周岁、虚岁、属相、星座会一起算出来,这里把背后的规则讲清楚。

周岁与虚岁递增对比示意图:虚岁按年份递增,整体比周岁大一到两岁
周岁与虚岁递增对比

周岁和虚岁差在哪

周岁按公历满年计算

周岁从出生那天算起,每过一个生日增加一岁,不满一年的部分折算成月与天。这是证件、入学、就医等场合通用的算法,精确、没有歧义。

虚岁按传统年份计算

虚岁是传统习惯:出生即算 1 岁,之后每逢农历新年长 1 岁,常见算法是「当前年份 − 出生年份 + 1」。所以过年前后,虚岁往往比周岁大一到两岁,年纪越小差别越明显。

属相为什么不能只看公历年

属相以农历为基准,严格来说以立春或春节为界,而不是公历 1 月 1 日。农历新年前后出生的人,属相可能和按公历年份推算的不一致。遇到这种临界日期,建议以农历口径确认,别直接按公历年套用。

星座按公历日期划分

和属相不同,星座按公历日期区间划分,比如 3 月 21 日到 4 月 19 日属白羊座。由于区间边界固定,用出生日期就能直接对应,不需要换算农历。

闰日出生的生日怎么算

2 月 29 日出生的人,出生年是闰年,但多数年份没有这一天。平年时,生日通常按 2 月 28 日或 3 月 1 日来折算周岁,法律和习惯上各地略有差异。涉及正式场合时,建议以相关规定或办事机构的口径为准。

常见的使用场景

  • 填表:多数表格要求填写周岁,按公历精确计算;
  • 过年:长辈说虚岁,按传统口径,过农历新年加一岁;
  • 算属相:结合农历年份,注意春节、立春的分界;
  • 过生日:可以顺便算出距离下一个生日还有几天。

算到未来某一天也一样好用,把参考日期设成将来的日子,就能知道届时是多少岁,入手推入学、退休等节点时很方便。想算两个日期之间的天数,可搭配日期差计算器。

几个容易混淆的地方

一是,虚岁和「吃了多少次年夜饭」并不是同一回事,它按年份推,不按生日。二是,农历生日和公历生日往往不在同一天,过生日按哪种历法,各地习惯不同。三是,属相的界限有「春节」和「立春」两种说法,遇到临界日期,建议说明依据的是哪一种,避免各执一词。把这些分清,再谈年龄就不会混。

小结

周岁讲精确、虚岁讲传统,属相看农历、星座看公历。弄清各自的规则,填表、算生肖、过生日都不会再被年龄绕晕。