根据年龄怎么算生肖?
十二生肖的起源,可以说是信口开河,随意性非常大…… 比如以地支记年,十二种动物分别对应子丑寅卯辰巳午未申酉戌亥十二个字。这种记载最早见于东汉郑玄所著的《周礼》注中。 但是按此说法,如果出生年份恰好是闰年的话,就会错上一岁(当年的十二月已经过了春节),而一岁的差异对一个人一生的运势影响很大,显然不可能有这么简单的算法。因此这种纪年的准确性受到很大的质疑。
另外一种比较准确的计算方法是按照二十四节气来推算。在二十四节气的基础上加上一个特殊的“节令”,从而组成“十三节令”,用这一方法推演出每一个生肖对应的出生年份。 比如,1984年出生的人属鼠,因为1984年是农历甲子鼠年;同理,1960年出生的人是属猴,是因为猴年与农历甲申年同属干支纪年中的第十二个月。
当然这个计算也比较复杂,而且需要查表才能完成。不过能推算出的结果是最接近实际的——比如1975年立春前五天出生的人属虎,因为这个时间点之前正是农历乙卯年初,而虎年是从立春开始计算的。 而出生在立春后的第一天的人就不一定是属虎了,比如说1975年的立春是在2月4日,而这一天正好是农历甲寅月的第一天(也是正月初一),从这个时间开始,1975年的生肖就是属虎的了。
以上两种方法都有一定的不确定性,因此有古人就设计了另一种更复杂的计算方法。 在上述两种方法的基础上,再加上农历月份和出生的阳历日期,从而推算出行星的位置,再结合二十四节气进行判断,最后得出最接近实际结果的推算公式。 如果用程序来计算的话,应该可以精确到每一天。但如此繁琐的过程无疑增加了计算的难度。 除了以上三种常用的计年方法以外,还有一些其他的方法。比如按属相相合来算(比如鼠牛合、虎兔合等),或者看出生时的日月星辰等等。