十二生肖查询

按阳历日期或年龄(周岁/虚岁)查询生肖属相、年干支与农历日期,自动识别春节切换

查询结果今天
🐴
马
丙午年
农历日期二零二六年九月初九
公历日期2026年10月18日
星期星期日
农历月份九月 (30天/大月)
十二生肖点击任一生肖查看对应年份详情
🐭
鼠
子
🐮
牛
丑
🐯
虎
寅
🐰
兔
卯
🐲
龙
辰
🐍
蛇
巳
🐴
马
午
🐑
羊
未
🐵
猴
申
🐔
鸡
酉
🐶
狗
戌
🐷
猪
亥

关于此工具

功能说明

本工具支持三种查询方式:按阳历日期、按年龄(周岁/虚岁)反推出生年,以及按生肖查看该属相在 1900-2100 年内的所有年份与对应年龄,同步显示年干支、农历日期以及春节切换提示。

生肖判定规则

十二生肖按农历年份循环,以春节(农历正月初一)为生肖年的切换分界点,而非公历 1 月 1 日。因此:

  • 出生在春节当天及之后 → 当年生肖
  • 出生在春节之前 → 上一年生肖

例:2025 年春节为 1 月 29 日,1 月 28 日出生属龙,1 月 29 日出生属蛇。

周岁与虚岁的区别

本工具支持按周岁或虚岁反推出生年查询生肖,二者计算方式差异如下:

  • 起算点:周岁出生时为 0 岁(实足年龄);虚岁出生时为 1 岁(中国传统计龄方式)。
  • 长岁节点:周岁以公历生日当天长 1 岁;虚岁以农历春节(正月初一)长 1 岁。
  • 是否看公历生日:周岁需结合「今年生日是否已过」判断,未过则少 1 岁;虚岁与公历生日无关,只看是否已过春节。
  • 计算公式:周岁 = 当前公历年 - 出生年 - (今年生日未过 ? 1 : 0);虚岁 = 当前农历年 - 出生农历年 + 1。

举例:设某人出生于 2000 年 6 月 20 日,2024 年春节为 2 月 10 日:

  • 2024/1/1(春节前):周岁 23,虚岁 24
  • 2024/2/10(春节当天):周岁 23,虚岁 25(虚岁 +1,周岁不变)
  • 2024/6/19(生日前一天):周岁 23,虚岁 25
  • 2024/6/20(生日当天):周岁 24,虚岁 25(周岁 +1)

可见,在「春节已过、生日未过」的窗口期,虚岁会比周岁大 2 岁;其余时段一般差 1 岁。

评论 0
暂无评论,来说两句吧~