「你属什么的?」——看似只跟年份有关,实际藏着一个每年都要吵一遍的边界问题:1 月、2 月出生的人属相算前一年还是后一年? 生肖随农历年切换,而农历新年落在公历 1 月 21 日到 2 月 20 日之间浮动——只看公历年份的「属相表」在这两个月里必然出错。
本工具按完整出生日期查生肖:把公历生日换算成农历年后再定属相,1 月 31 日与 2 月 5 日出生的「同年人」会得到各自的正确答案。同时给出干支年、五行、性格解读与相合生肖。
查询步骤
输入出生日期
年、月、日三项,默认当天。关键是月和日——只填年份算不出 1、2 月生人的正确属相。
即时出结果
输入即换算:属相(十二生肖之一)、干支年(如丙午)、农历年写法、五行,以及同属相的 1900–2100 年份列表——家族里谁的属相跟你一样,一眼可查。
看解读
每种生肖附性格描述与相合生肖(民俗里的三合六合说法)——当作文化趣谈读即可,见下节的边界说明。
为什么必须填月和日
生肖以农历年为界,农历新年不在公历的固定日期。换算的严谨做法只有一条:公历日期 → 农历日期 → 农历年的地支 → 属相。本工具走的就是这条链路(站内的农历换算库完成第一步):
公历生日
农历年
属相判定
2026-02-16(假设除夕前)
农历乙巳年(蛇年尾声)
蛇
2026-02-17(假设为新年)
农历丙午年(马年开始)
马
两个日期可能只差一天,属相却差一岁。反过来,公历同一年出生的人可能分属两个生肖——这是「按公历年查表」这类简化工具系统性出错的根源,也是本工具要月和日的原因。
民俗内部另有一派以「立春」为界(八字命理的口径)。两种口径在个别年份会给出不同答案——本工具采用农历年(正月初一)口径,与「过年长一岁」的大众习惯一致。若你要的是命理排盘口径,请按立春另行核对。
常见问题解答
只知道年份,属相准吗?1、2 月出生的人不准——农历新年浮动在公历 1 月下旬到 2 月中旬之间,这两个月里同一年出生的人可能分属前后两个生肖。其它月份按年份查基本可靠,但要精确就填完整日期,工具的换算不比只查表慢。
干支年是什么?和生肖什么关系?干支是天干(甲乙丙丁…10 个)与地支(子丑寅卯…12 个)的配对,60 年一循环;生肖就是地支的动物化:子鼠、丑牛、午马……所以干支年比生肖多一层信息——丙午年知道是「火马」,单看生肖只知道是马。
五行是怎么定的?按干支推:天干地支各配五行(甲乙属木、丙丁属火……),结果标注在生肖结果里。民俗里「纳音五行」「生肖五行」另有算法,不同流派口径可能不同——本工具给出的是干支口径的结果。
相合生肖能当婚配建议吗?当文化趣谈读。三合六合是民俗传统的说法,有历史与文化的价值,但没有实证依据——把相合表当择偶硬指标,对人对事都不严肃。工具如实列出这个民俗信息,也如实建议别太当真。
能查 1900 年以前或 2100 年以后吗?内置年份列表覆盖 1900–2100;换算本身基于农历算法,超出这个区间的日期也可以算,但结果页不再给年份列表。常规用途(在世人口、家谱近几代)都在覆盖范围内。
会上传我的生日吗?不会。农历换算、属相判定全部在浏览器里完成,零网络请求。