公元年份与天干地支互换方法!


在阅读历史书籍和古典文学的过程中,经常会碰到干支纪年,为了弄清公元年代,现把两种纪年的转换方法,介绍如下,供朋友参考 。


在介绍方法之前,请各位牢记下面干支对应数字的表格(公元顺序和自然顺序) 。


公元年份与天干地支互换方法!

文章插图




一、公元纪年换算成干支纪年(使用公元顺序数字)


如要将公元纪年换算成干支纪年,以公元年的尾数,在上表中找出天干相对应的公元顺序数字 。然后,将公元纪年除以12,用余数在地支中找出所对应的公元顺序数字 。这样,公元纪年就换算成了干支纪年 。



例如:公元1911年,用该年尾数1找出对应的天干为“辛” 。然后,用1911除以12得余数为3,用余数3找出相对应的地支为“亥” 。那么,公元1911年则为农历“辛亥"年 。即清朝灭亡的年份 。


再如:公元1644年,用尾数4查天干为“甲”,用1644除以12得余数为0,再用余数0查找地支为“申” 。那么,公元1644年则为农历“甲申”年 。即满清入关的年份 。


另外,如果公元纪年是单个数字,就用该数字在天干、地支中查找即可 。如:公元6年,则在天干、地支中找出6相对应的公元顺序“丙”和“寅”,那么该年则为丙寅年 。公元8年则为戊辰年 。公元11年,则取尾数1对应的天干中的“辛”和11对应的地支中的“未” 。那么,该年则为辛未年 。公元12年则为壬申年 。


二、干支纪年换算成公元纪年(使用自然顺序数字)


干支纪年换算成公元纪年较为麻烦,因为干支纪年是六十年一个轮回,要先确定你所求的干支年份,在公元纪年的百位数还是千位数 。以满清王朝为例,带有“辛亥”的年份,就有五个,即:康熙十年(1671年)、雍正九年(1731年)、乾隆五十六年(1791年)、咸丰元年(1851年)、宣统三年(1911年),也就是辛亥革命,满清灭亡之年 。


计算方法:公元年数=60的适当倍数+干支配序号+3

公元前年数=60的适当倍数-干支配序号-2


注:干支配序号是1(甲子)至60(癸亥)的两位数,须分两步确定它的个位数和十位数 。


个位数=天干自然顺序号
十位数={天干自然顺序号-地支自然顺序号(如果得负数要+12)}/2
例一:中日甲午战争,已知在中国19世纪末期,求其公元年代 。
首先确定19世纪末期的“60的适当倍数”的年份为:1860


再确定干支配序号:
个位数=“甲”的顺序号1
十位数={(“甲”的自然顺序号1-“午”的自然顺序号7)+12}/2 =(6-2)/2=3
干支配序号为31
代入公式: 公元年数=60的适当倍数+干支配序号+3
=1860+31+3
=1894


故中日甲午战争发生在1894年 。
例二:已知中国20世纪初期清政府与八国签订《辛丑条约》,试求其公元年代 。
首先确定20世纪初期的“60的适当倍数”的年份为:1860
再确定干支配序号:
个位数=“辛”的顺序号8
十位数=(“辛”的自然顺序号8-“丑”的自然顺序号2)/2 =(8-2)/2=3


干支配序号为38
代入公式: 公元年数=60的适当倍数+干支配序号+3
【公元年份与天干地支互换方法!】=1860+38+3
=1901