如何生肖计算年龄?
以农历新年作为划分依据,每年农历正月初一作为生肖计算的起点,然后开始“滚”一年,到第二年农历正月初一问侯,如此周而复始。 举个栗子说明一下:某人姓杨,出生在1980年腊月廿五(公历1981年2月5日),那么他的属相应该是什么? 第一步、确定年份尾数 1981÷12=164……6(岁) 第二步、判断月份 一年的第一个月是农历十二月(腊月),当月的天干地支是壬丑月; 二月的天干地支是癸寅月。由农历1980年腊月25日的干支可以得知:此人农历生日在壬丑月癸寅日,而正月为寅月,二月为卯月。 第三步、确定日期 从2月5日开始往后数第六天就是3月5日,由此可以得知此人的公历日期为1981年3月5日。
第四步、推算时辰 按照24节气推算该时间段的时辰。 具体方法可参考我的另一个回答: https://zhuanlan.zhihu.com/p/17933430 1981年是属鸡的,此人是属鸡的后6分钟。 注意:这里只是粗略地运用了“干支纪年法”,实际上还要更加复杂一些,同时要考虑“闰年”“闰月”的问题。