十二生肖是怎么算的?
很多人都知道生肖,但是,大部分人都不懂的要怎样算自己的生肖,生肖属相是从正月立春开始算还是从初一开始算呢?这个问题已经困扰着大多数人。别着急,今天小编就教你两招,一种是农历年算法(立春),另一种是简易速算方法(初一),瞧瞧!
农历年算法:中国黄历以立春确定生肖。
“农历”是汉代开始使用的“太阴历”,新年是以立春为界的,立春是二十四节气之首,生肖以立春为准。
六甲记年中天干为:甲乙丙丁戊已庚辛壬癸10个,地支为:子丑寅卯辰巳午未申酉戌亥12个。这样有点复杂,于是古人想到用动物来表达地支,这就是生肖。子鼠、丑牛、寅虎、卯兔、辰龙、巳蛇、午马、未羊、申猴、酉鸡、戌狗、亥猪。生肖是我国六甲记年中特有,应该从立春的那天算起。
传统的命理学、占卜学等均以“立春”作为生肖计算的依据!包括现在的民间占卜先生也一直沿用传统的生肖定法。因为生肖本与地支同源,不能以当前的春节来定。
也有人为方便,直接按春节定属相,所以传统渐渐被许多人遗忘,于是关于生肖的界定产生了不少争议。问卷调查显示,以立春定生肖这一传统在民间沿用和遗忘的人数各半。
当然了,若刚好出生在“争议”日期,亦可凭个人喜好去定。
十二生肖速算法(正月初一)
十二生肖是以十二种动物轮流值年。计算的方法很简单:
即:诞生的年代除以12,除到最后。小于12的余数不要再除,不要四舍五入,取所剩的余数。按照下列数字对应生肖动物:0为猴,1为鸡,2为狗,3为猪,4为鼠,5为牛,6为虎,7为兔,8为龙,9为蛇,10为马,11为羊。例如:某人诞生于公元597年,计算方法为:597除以12,商为49,余数是9,从表中可查“9为蛇”得知,这个人生肖属蛇。又如,某人生于公元1949年,1949除以12,商为162,余数为5,“5为牛”,可得知此人属牛。
0的数字,是有的年代可以被12整除,(如12除以12;24除以12等)余数可视为零。
此种计算方法不宜用计算器计算,因为计算器往往会得出小数或四舍五入。
十二生肖始于东汉,王充的《论衡》等古籍已有详尽的记载。因而,上列数字生肖对应表只适用于公元后的年代。
十二生肖系按阴历纪年,自正月初一开始。
1949年10月,我国正式规定使用公历,由于元旦一般比春节早过几十天,此期间出生的人,若计算生肖不符,可以从余数减去1,余数为0的可作11,便是正确的生肖。
公元前841年—公元1年的余数生肖对应表:0为鸡,1为猴,2为羊,3为马,4为蛇,5为龙,6为兔,7为虎,8为牛,9为鼠,10为猪,11为狗。(用阴历计算十分准确)。
总结:至于生肖究竟是从立春开始算,还是从正月初一开始算,在民间以及民俗学专家中都有很大的争议!以下列出二种计算方法的理由,供大家参考。
【支持以“立春”作为生肖计算的理由】
1、传统春节是指“立春”,已经流传了数千年,形成了中国传统文化不可分割的一部分!正月初一为“元旦”,民国一年(1911年)规定阳历1月1日为“春节”,由于民间反对,袁世凯采取折中的办法,将阳历1月1日定名为“元旦”,正月初一定名为“春节”。
2、我国的黄历、以及传统的命理学、占卜学等民俗学,均以“立春”作为生肖计算的依据!
3、许多民俗学专家支持以“立春”计算生肖。
中山大学中文系教授、博士生导师、中国民俗学会副理事长叶春生教授认为,大家很容易犯一个常识性错误,生肖是从立春而不是从正月初一农历新年就开始的。“立春”的日期和时辰,是历法学者根据地球的自转和公转精确计算出来的,有准确的科学依据的。
【支持以“正月初一”作为生肖计算的理由】
1、民国二年(1912年)通过文件的形式规定了春节从正月初一开始。
2、部分民俗学专家支持以“正月初一”计算生肖。
北京市民俗协会主席赵书认为:立春是节气,是中国古人用来进行农业生产服务的,但立春不是一年的起始点,立春有可能在年初也可能在年底,有的年份甚至没有立春;春节,则是传统上为生活计时而用的,表示两年之间的交界,因此,计算生辰属相当然应以农历大年为界线。
天文专家称,国际采用的都是公元纪年法,我们与他们统一,一方面是要与国际接轨,一方面是因为公元纪年更加科学,是按照地球的公转来计算日子。