知道年龄怎么计算生肖?

连瑞瑞连瑞瑞最佳答案最佳答案

十二生肖的属相是按农历(阴历)计算的,在计算时,需要知晓出生的年、月、日、时,通过计算来得到对应的阳历信息。 如果只知道出生年份和性别,则可以通过下面公式算出对应农历生日并判断所属生肖: 先计算出生月份: 如1-3月出生,加5,4月出生减10。 再计算出生日期: 如出生在4月5日,就是4减10,得数3个月份为15;如2月15日出生,则为2+5,7个月份为22;如8月6日出生,则是8+6,14个月份为22。 最后根据阳历生日判断所属生肖: 如上例中1991年8月6日出生的人,对应的阳历生日为8月6日,6+8=14,14+22=36,3+6=9,9+8=17,17+3=20,20+5+1=26,26+10=36。 由此可得对应的农历生日:1991年7月12日(公历)。

由于每年的阳历日期都不相同,因此如果只告知年龄,是无法准确得出个人所属生肖的,还需要提供具体的出生日期。 但如果知道了出生年月日时分,就能通过下面的方式直接推算出农历生日。进而判断个人所属生肖。 例如:1991年1月30日上午10点出生的人,通过下面公式可以计算出对应的农历生日为1991年1月30日,再进一步判定所属于的生肖。 总共有三种情况需要区分:

1. 如果是初一至十五出生,那么农历生日为当天,所以对应的生肖为当年农历生月的最后一天所对应的生肖。

2. 如果是十六至三十出生,那么农历生日为下一天,即当天的农历日期+1。

3. 如果是三十到初一生,那么农历生日为下一个月第一天,即当月农历生月的初一所对应的生肖。 举例说明: 如1991年1月30日下午13:14分出生的人,通过上面的方法即可推算其农历生日为1月30日,再结合生月(1月)得出此人的生肖为“猪”。

卿政烨卿政烨优质答主

计算生肖公式:

1、生肖=年龄MOD(12)。例如:今年50岁,生肖=50 MOD(12)=2。即属马。

2、生肖=(出生年份-8)%12。比如2018-(8)=2010,2010%12=6,计算结果如6、7、8、9、10、11,依次在兔、龙、蛇、马、羊、猴中取值。

十二生肖,又叫属相,是中国与十二地支相配以人出生年份的十二种动物,包括鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪。

生肖的计算是以农历新年为分界线的,过了农历新年就算进入新的一年。所以不是以出生月份来定生肖的,而是在有农历的月份,可以在出生月份查出对应的生肖,在没有农历的月份,在上一个月份的对应的生肖。

比如:今年是2018年,生肖是狗年,那么2018年1月31日之前出生的,生肖还是属鸡,2018年1月31日之后出生的,生肖就是狗了。

我来回答
请发表正能量的言论,文明评论!