中国四大名著之一的《西游记》家喻户晓,尤其是86版的电视剧西游记更是儿时回忆。最近看西游记原著时想到网上关于孙悟空的属相是什么的猜想,我也试了试。在此过程中我发现算出哪一年后推算生肖时比较麻烦,算法比较多,所以我决定找一个比较简单的算法。其实最最简单的方法就是弄一张公历与生肖的对照表,想知道哪个直接查表,简单,不过我没有找到免费的表格,有收费的,因为穷所以只能放弃了。推算哪一年是什么生肖的原理就不说了,因为我也没搞明白,但不妨碍使用。下面直接说方法,这只是其中的一个方法,我认为还不错,其他方法就不介绍了,感兴趣的小伙伴可以费点心思网上查看。现在国际上通用公元纪年,公元是“公历纪元”的简称,是国际通行的纪年体系,要注意的是没有公元0年,公元前1年以后就是公元1年,公元后简称公元。公元后出生的计算方法年份除以12,一直除,余数小于12就不在除,不用四舍五入,这是取所得余数,对照下表查看生肖,余数是多少就对应那个生肖0猴,1鸡,2狗,3猪,4鼠,5牛,6虎,7兔,8龙,9蛇,10马,11羊比如2021年,2021除以12商168余5,对照表格可知2021年出生的属牛,再比如公元1年,1除以12商0余1,对照表格可知是鸡,再比如公元2年,2除以12商0余2,对照表格可知是狗。公元前出生的计算方法方法和公元后的方法一样,同样是年份除以12得余数,不过是对应表格不一样。如下0鸡,1猴,2羊,3马,4蛇,5龙,6兔,7虎,8牛,9鼠,10猪,11狗比如公元前1年,1除以12商0余1,查看可知是猴,再比如公元前1299年,1299除以12商1296余3,查看可知是马。对照下表可以知道对错上面的表要是全部需要收费,所以只有一部分,可以参考参考方法对错推算哪一年对应那个属相的方法有许多,我觉得这个简单,就推荐大家这个方法。顺带也把推算干支纪年法也说一说。干支纪年法就是十天干与十二地支的60个组合,大家看下表就可以了。天干地支简称“干支”十天干甲(jiǎ)、乙(yǐ)、丙(bǐng)、丁(dīng)、戊(wù)、己(jǐ)、庚(gēng)、辛(xīn)、壬(rén)、癸(guǐ)十二地支子(zǐ)、丑(chǒu)、寅(yín)、卯(mǎo)、辰(chén)、巳(sì)、午(wǔ)、未(wèi)、申(shēn)、酉(yǒu)、戌(xū)、亥(hài)六十干支表上面的表于公元前后的推算均适用,方法如下:1,求公元后某年的干支。方法是:先以年份除以60得出余数,然后再减去4,最后根据所得结果查表,相应序数所对应的干支即为该年的干支。比如公元1911年的干支:1911÷60余数为51,减4后得47,查表47对应的干支是辛亥,即1911年为辛亥年。由于干支纪年60年一循环,当年份除以60的余数小于4时,需借干支纪年的一个周期60之数,例如1981年除以60余数为1,直接减4不够减,加上60之后再减4等于57,查表便知1981年为辛酉年。2,求公元前某年的干支。方法是:先以年份除以60求其余数,再用57减去所得余数,根据所得结果再查表中对应的干支,即为该年的干支。例如求公元前1299年的干支:1299÷60余数是39,以57-39=18,查表18对应的是壬午,即公元前1299年对应的干支应为壬午年。同样由于干支纪年的循环周期为60年,当余数大于57时,也需再借60。例如求公元前479年(孔子卒年)的干支:479除以60余59,用57减59不够减,加上60之后再减59等于58,查表知该年对应的干支为壬戌。上面方法简便易行,只要记住表,就完全可以推出结果其实知道了干支纪年也就知道了当年是什么生肖十二生肖与十二地支的形象,即子(鼠)、丑(牛)、寅(虎)、卯(兔)、辰(龙)、巳(蛇)、午(马)、未(羊)、申(猴)、酉(鸡)、戌(狗)、亥(猪)按照干支纪年法知道是什么年后,只要知道地支是那个就可以知道十二生肖是那个。