周岁与虚岁的区别
周岁是国际通用的算法:出生时为 0 岁,每过一个生日加 1 岁,法律上的成年、退休、入学年龄都按周岁。本工具按日历精确到“几岁几个月几天”:先用计算日期的年份减出生年份,若还没过今年生日则减 1,剩余的月、日按实际月份长度计算。
虚岁是中国传统算法:出生当年就算 1 岁,之后每过一个春节加 1 岁,而不是过生日才加。工具采用常见的近似公式:虚岁 = 当前年份 − 出生年份 + 1。严格来说,如果当前日期处于本年春节之前,虚岁还要再减 1;由于春节在公历上每年不同,这里不做农历换算,需要精确时请自行调整。
生肖、星座与生日倒计时
生肖按农历年划分,民间多以春节为界。工具按公历出生年份取模 12 计算(1900 年为鼠年),春节前出生的人应按上一年的生肖,例如 2025 年 1 月 20 日出生在当年春节(1 月 29 日)之前,属龙而不是属蛇。星座按公历出生月日划分,采用常见分界:白羊座 3 月 21 日至 4 月 19 日、金牛座 4 月 20 日至 5 月 20 日……摩羯座 12 月 22 日至 1 月 19 日,边界日期在不同资料中可能相差一天。
下次生日倒计时会自动判断今年生日是否已过;2 月 29 日出生的人,在非闰年按 2 月 28 日过生日。出生总天数按出生当天零点到计算日零点的整日数统计,出生当天本身不计入。