怎么更正确的计算出公元前多少年的生肖属相

时间:2026-02-15 16:26:39

1、网上一些认为231年为己巳  蛇年的算法:按照12年为一生肖轮回,2000年属龙,公元前231年,我们以最接近年限来计算,不超过12年为准,(2000+220)÷12=185为整数,既公元前220年属龙,接下来是最容易弄错的地方,请认真领悟,公元前220年属龙,那么前一年221年属兔,后一年219年属蛇,219前后的12年属蛇,既公元前231年属蛇,

2、为何是己巳年呢,按照60年为一甲子年,4×60=240  再减231等于9 既公元9年为蛇年 ,60×33=1980,1980+9=1989年,既231年对应的是1989年 为己巳年

方法二: 找一个最接近年限、并且除以60为整数的日期,既是上面的2220年减去公元前231年  2220-231=1989己巳年。

3、上面的计算虽然看上去是正确的,但却忽略了一个重要的问题,几乎没几个人考虑到的,大家都知道9年的后面是10然后才是11年,而公元前一年之后就是公元第一年了,中间并没有0,所以在按照上面的计算方法得出结果之后应该再往后推一年,既公元前231年是属马 庚午年。在这大家可能会不太明白,那么下面就用较笨拙易懂的方法为大家解答。

4、解答:首先要推算出公元前一年的生肖属相 ,还是以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年属马  庚午年。

1、例:

     刘邦出生于公元前256年

2、2000年属龙   2000+256=2256    ,2256÷12=188为整数,“得知公元前256属龙”,再按照得出结果往后推一年为正确答案    所以 公元前256年  属蛇 

3、2220÷60为整数 用2220-256=1964年 甲辰年   往后推一年 为乙巳年 

既  :公元前256年属蛇  乙巳年 。

© 2026 海能知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com