在这就以网上说的韩信出生日期公元前231年
计算机/手机计算机
网上一些认为231年为己巳 蛇年的算法:按照12年为一生肖轮回,2000年属龙,公元前231年,我们以最接近年限来计算,不超过12年为准,(2000+220)÷12=185为整数,既公元前220年属龙,接下来是最容易弄错的地方,请认真领悟,公元前220年属龙,那么前一年221年属兔,后一年219年属蛇,219前后的12年属蛇,既公元前231年属蛇,
为何是己巳年呢,按照60年为一甲子年,4×60=240 再减231等于9 既公元9年为蛇年 ,60×33=1980,1980+9=1989年,既231年对应的是1989年 为己巳年方法二: 找一个最接近年限、并且除以60为整数的日期,既是上面的2220年减去公元前231年 2220-231=1989己巳年。
上面的计算虽然看上去是正确的,但却忽略了一个重要的问题,几乎没几个人考虑到的,大家都知道9年的后面是10然后才是11年,而公元前一年之后就是公元第一年了,中间并没有0,所以在按照上面的计算方法得出结果之后应该再往后推一年,既公元前231年是属马 庚午年。在这大家可能会不太明白,那么下面就用较笨拙易懂的方法为大家解答。
解答:首先要推算出公元前一年的生肖属相 ,还是以2000年属龙来计算,2000÷12=166.66666… (166整数不用计算了) 用余数0.66666…×12=8 既公元第8年属龙 年对应属相 第7年属兔、6/虎、5/牛、4/鼠、3/猪、2/狗、1/鸡、公元前一年就是猴年了, 再推算到一个除以12为整数的年限 公元前一年属猴 、2/羊、3/马 231-3=228 因为公元前3年为马年,228÷12=19为整数,所以公元前231年属马 庚午年。
例: 刘邦出生于公元前256年
2000年属龙 2000+256=2256 ,2256÷12=188为整数,“得知公元前256属龙”,再按照得出结果往后推一年为正确答案 所以 公元前256年 属蛇
2220÷60为整数 用2220-256=1964年 甲辰年 往后推一年 为乙巳年 既 :公元前256年属蛇 乙巳年 。