公元后纪年的干支计算法
公元纪年与干支纪年的换算方法

公元纪年与干支纪年的换算方法嘿,咱今儿来聊聊这公元纪年和干支纪年的换算方法。
你说这纪年方式是不是挺有意思的呀?就像给时间穿上了不同款式的衣服。
咱先说说公元纪年,这可太常见啦,满世界都在用呢!简单明了,好记好用。
那干支纪年呢,就像是时间的神秘密码,充满了古老的韵味。
要把公元纪年换算成干支纪年,那可得有点小窍门。
首先得知道干支的顺序呀,什么甲子、乙丑、丙寅……依次排下去。
这就好比是一个长长的队伍,每个都有自己的位置。
比如说,咱想把 2023 年换算成干支纪年。
那就得先把 2023 除以 60,得到余数,再根据余数去对照干支表。
这就好像是在一个大宝藏里找对应的宝贝一样。
有人可能会问啦,为啥要除以 60 呀?嘿,这就是古人的智慧啦!60 可是个很特别的数字呢,就像生活中有些特别的数字对我们也有特殊意义一样。
然后呢,通过一番计算,2023 年对应的干支纪年就是癸卯年。
你看,是不是挺神奇的?就这么简单的几步,就从公元纪年跨越到了干支纪年。
想象一下,如果我们穿越回古代,和古人聊天,他们一说干支纪年,咱就能马上反应过来是哪一年,那多牛呀!这感觉就像是掌握了一门独特的语言。
干支纪年可不只是用来纪年哦,它还蕴含着丰富的文化内涵呢。
每个干支都有自己的特点和寓意,就像每个人都有自己的性格一样。
而且呀,干支纪年还和五行、阴阳等概念结合在一起,形成了一套复杂而又神秘的体系。
这可不是随便说说的,这里面的学问大着呢!咱再举个例子,1949 年是己丑年。
哎呀,这一年可是新中国成立的重要年份呀!这干支纪年是不是一下子就变得更有意义了呢?所以说呀,了解公元纪年和干支纪年的换算方法,不仅能让我们更好地理解历史,还能感受到中华文化的博大精深。
这就像是打开了一扇通往古老智慧的大门,让我们看到了时间背后的奇妙世界。
总之呢,这换算方法虽然有点小复杂,但只要咱多练练,多琢磨琢磨,肯定能掌握得妥妥的。
以后再遇到干支纪年,咱也能轻松应对啦!这可真是个有趣又有用的知识呢,大家可得好好记住呀!。
天干地支计算法

干支纪年法的计算在历史学习中,对于时间序列的掌握是非常重要的。
在中国古代历史上,纪年方法有很多,比较常用的有干支纪年、皇帝年号纪年、民国纪年、公元纪年等等。
由于纪年方法的多样,导致学生在学习过程中总是记不清一些重大事件的具体年份和先后顺序。
因此,认真了解历史上的一些纪年法是必要的。
干支纪年法是我国古代劳动人民根据生产生活经验总结出来的科学纪年方法,其依据主要是天象和农时,所以,在学习过程中我们能找到相应的规律来理解就可以很轻松的掌握计算方法了。
此外,近年来各地高考题中偶尔能见到天干地支纪年法的题目,虽然有人认为考这样的题目有超纲的表现,但能够掌握好干支纪年法对历史学习不无裨益。
干支纪年法是根据十天干和十二地支的组合来纪年的。
10和12的最小公倍数是60,所以干支纪年就会出现“六十一甲子”的现象了。
用图示来表示就是:表一当然,我们不可能用这样的方法去一个一个地数年份。
不过,从表一的排列中我们至少可以看出这样一个规律,即十个天干和我们现行的公元纪年都是符合十进制进位法的。
所以我们可以推断出公元纪年尾数相同的,则天干应该是一样的,如同表一所呈现出来的规律。
下面,我们就先来讨论一下公元后年份的天干地支的推理方法。
一、公元后纪年的干支计算法1.天干定位──尾数定天干首先,我们从一些的已知的年份中去发现规律吧。
大家都知道辛酉政变发生于1861年,辛丑条约签订于1901年,辛亥革命发生于1911年,其中的共同点是干支纪年的干支都为辛,公元纪年的尾数同为1。
所以,我们可以假定天干辛对应的数应该是1。
那么依此类推,壬对应的数应该是2;癸对应的数应该是3。
制表如下:表二下面,我们可以检验一下:甲午战争爆发于1984年,尾数为4,对应的天干是甲;戊戌变法发生于1898年,尾数是8,对应的天干是戊。
新中国成立后,我国才开始使用公元纪年,前辈史家通过逆推,已经确认公元元年系我国西汉平帝元始元年,是年辛酉。
辛对应的数是1。
公元年份与天干地支互换方法!

公元年份与天⼲地⽀互换⽅法!在阅读历史书籍和古典⽂学的过程中,经常会碰到⼲⽀纪年,为了弄清公元年代,现把两种纪年的转换⽅法,介绍如下,供朋友参考。
在介绍⽅法之前,请各位牢记下⾯⼲⽀对应数字的表格(公元顺序和⾃然顺序)。
⼀、公元纪年换算成⼲⽀纪年(使⽤公元顺序数字) 如要将公元纪年换算成⼲⽀纪年,以公元年的尾数,在上表中找出天⼲相对应的公元顺序数字。
然后,将公元纪年除以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(癸亥)的两位数,须分两步确定它的个位数和⼗位数。
天干地支纪日法快速计算法

天干地支纪日法快速计算法一.干支纪年[方法一]公元1年的干支是辛酉,只要记住辛酉这一干支,即可简便而又迅速地推算公元前后任何一年的干支。
1.求公元后年干支干:支取所求年分的个位数支:以所求年分数目12,取其余数。
然后,以辛酉为起点,按干支顺序依次推出年干和年支(正推)。
逆干支顺序而推为反推例1:求公元1846年的干支干:6(1846年的个位数是6)支:10(1846÷12,得余数为10)以辛酉为起点(即1),正推,得1846年的干支是丙午附注:如干.支数为0,则取辛酉的前一个干支,即庚申。
例2:求公元2050年的干支干:0-庚支:10(2050÷12余数10)-午2050年为庚午2.求公元前年干支算法与上法一样,只是要反推,即逆干支顺序而推,或用10和12分别减去原得数后再正推。
但要注意,此时起点与上法不同,以辛酉为0,反推时以辛酉前一干支即庚申为起点(即1),正推则以辛酉的下一干支即壬为起点。
或直取公元前负数即可。
例如:求公元前231年的干支[方法一]干:1支:11(231÷12余数11)11为反推时的干支数,只要直取表内公元前负数即可,即为庚戊。
如要正推,则还要用10,12减去此二数。
即干为10-1=9,支为12-11=1。
结果为庚戊。
[方法二]如不以辛酉作起点,也可以任何一个已知年干支为起点推算。
一般可以当年为起点。
方法:以所要求的年数减去已知年数(或当年),得数的个位数即为年干数,得数除以12所得的余数即为年干支数。
干支数为正数时正推,为负数时反推,或按[方法一]中方法变为正推。
应注意的是已知年干支作0,正推时以已知年干支的后一干支为1,反推时以已知年干支的前一年干支为1。
例如:已知1985年是乙丑年,求1999年的干支。
1999-1985=14干:4支:2(14÷12余数为2)按乙0丙1······的顺序正推得年干为已,按丑0寅1······的顺序正推得年支为卯,故1999年为已卯年。
干支纪年法算法

干支纪年法算法
干支纪年法是一种传统的中国纪年方法,它是通过将天干和地支两个概念相互配合,来表示一个年份的纪年法。
下面是干支纪年法的算法:
1. 首先确定起始年份,比如汉武帝元狩元年(公元前140年)。
2. 在汉武帝元狩元年之后,每一年的干支纪年都按照“天干地支”的规则来确定。
天干有甲、乙、丙、丁、戊、己、庚、辛、壬、癸十个字,地支有子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥十二个字,干支的组合方式是按照天干和地支交替排列,每六十年一个周期,全称为“六十甲子”。
3. 对于一个年份的纪年法,则需要根据该年份与起始年份的年数差值来确定对应的天干地支。
具体算法如下:
(1)将该年份与起始年份的差值加上10,再除以10,得到一个余数r,r的范围是0~9,其中0表示天干为甲,1表示天干
为乙,以此类推。
(2)将该年份与起始年份的差值加上10,再除以12,得到一个余数z,z的范围是0~11,其中0表示地支为子,1表示地
支为丑,以此类推。
(3)根据r和z的值,即可确定该年份对应的天干地支。
4. 如果需要转换其他年代的干支纪年,则需要先将该年份转换
为对应起始年份以来的年数,然后按照上述算法计算。
例如,如果需要计算公元2000年的干支纪年,则需要将2000年转换为起始年份(公元前140年)以来的年数,即2140,然后按照上述算法计算即可。
需要注意的是,干支纪年法并非严格的年历系统,而是在中国传统文化中使用的纪年方法。
在实际使用中,也常常结合其他纪年方式使用,例如公历、农历等,以便更好地表达时间。
如何由公元纪年推算干支纪年

干支是中国历法中的一种年号,以两个不同的字母表示,一般用来记
录时间。
从公元纪年到干支纪年,可以按照如下方法:
1、先要知道公元纪年的时间段,再根据时间段确定其对应的干支纪年。
由于每十二年有一个生肖,这样就可以按照每十二年的循环顺序确定
干支纪年的时间段。
⑴以公元前2637年到公元前1382年,属于甲子到壬子的时间段。
⑵以公元前1381年到公元前687年,属于癸子到甲戌的时间段。
⑶以公元前686年到公元前74年,属于乙亥到丁丑的时间段。
⑷以公元前73年到公元25年,属于戊寅到己卯的时间段。
⑸以公元26年到公元130年,属于庚辰到辛巳的时间段。
⑹以公元131年到公元723年,属于壬午到癸未的时间段。
⑺以公元724年到公元1316年,属于甲申到壬戌的时间段。
⑻以公元1317年到公元2637年,属于癸亥到甲子的时间段。
2、根据《太平御览》,可以找到公元纪年与干支纪年之间的对应规律,由此可以确定每个时间段对应的干支纪年。
例如,公元1年属于庚辰,公元2年属于辛巳,公元3年属于壬午,公元4年属于癸未……以此类推,可以将从公元1年到公元130年的对应的干支纪年记录下来。
3、根据每一个时间段的干支纪年,可以计算出年份数。
公元与干支纪年换算法
公元与干支纪年换算法公元与干支纪年换算法(根据网上资料综合编写)(一)、利用天干、地支序数推算公元年份的干支纪年1、天干序数表2、地支序数表3、推算公式(1)、(公元纪年-3)/10 其余数R1 为天干序数(2)、(公元纪年-3)/12 其余数R2 为地支序数(3)、(公元纪年-3)/60 余R ,R/10余x 为天干序数R/12余y 为地支序数(这里的余数为正整数,下同)4、举例:推算辛亥革命1911年的干支纪年按公式(1)、(2):(1911-3)/10 R1=8 天干为辛(1911-3)/12 R2=0 地支为亥故1911年为辛亥年按公式(3):(1911-3)/60 R=48 48/10=8 天干为辛48/12=0 地支为亥故1911年为辛亥年【注】当公元纪年小于10、12、60时,公式(1)改为(公元纪年+60-3)/10(2)改为(公元纪年+60-3)/12(3)改为(公元纪年+60-3)/60(二)、利用60花甲序数推算公元年份的干支纪年1、60花甲顺序表2、推算公式:公元后的公式(1)、公元纪年/60 余R ,(R-3)为花甲序号的干支。
(2)、(公元纪年-3)/60余数 R 即为花甲序号的干支。
公元前的公式(3)、(公元纪年+3)/60 余R,(60-R)为花甲序数干支。
3、举例:(1)、推算公元1911年的干支纪年按公式(1)有 1911/60 R=51 51-3=48 查表48为辛亥年。
(2)有(1911-3)/60 R=48 查表48为辛亥年。
(2)、推算公元前246年(秦始皇执政)的干支纪年按公式(3)有(246+3)/60 R=9, 61-9=52 查表52为乙卯年。
(三)、利用公元纪年的余数推算公元纪年的干支纪年1、天干余数表2、地支余数表(2)公元纪年/12的余数为对应地支的余数4、推算方法:以1911年为例。
1911/10 余数=1(天干)对应余数1为辛1911/12 余数=3 (地支)对应余数3为亥故1911年为辛亥年。
古代天干地支记时方法
古代天⼲地⽀记时⽅法古代天⼲地⽀记时⽅法天⼲地⽀简称⼲⽀,是夏历中⽤来编排年号和⽇期⽤的。
天⼲是:甲、⼄、丙、丁、戊、⼰、庚、⾟、壬、癸,也叫天⼲;地⽀是:⼦、丑、寅、卯、⾠、巳、午、未、申、⾣、戌、亥,也称⼗⼆地⽀。
⼲⽀还是阴阳之分:甲、丙、戊、庚、壬为阳⼲,⼄、丁、⼰、⾟、癸为阴⼲;⼦、寅、⾠、午、申、戌为阳⽀,丑、卯、巳、未、⾣、亥为阴⽀。
以⼀个天⼲和⼀个地⽀相配,排列起来,天⼲在前,地⽀在后,天⼲由甲起,地⽀由⼦起,阳⼲配阳⽀,阴⼲配阴⽀(阳⼲不配阴⽀,阴⼲不配阳⽀),共有六⼗个组合,称为“六⼗甲⼦”。
我国⼈民过去就是以六⼗甲⼦循环起来纪年、纪⽉、纪⽇、纪时的。
1.甲⼦2.⼄丑3.丙寅4.丁卯5.戊⾠6.⼰巳7.庚午8.⾟未9.壬申 10.癸⾣ 11.甲戌 12.⼄亥 13.丙⼦ 14.丁丑 15.戊寅 16.⼰卯17.庚⾠ 18.⾟巳 19.壬午 20.癸未 21.甲申 22.⼄⾣ 23.丙戌 24.丁亥25.戊⼦ 26.⼰丑 27.庚寅 28.⾟卯 29.壬⾠ 30.癸巳 31.甲午 32.⼄未33.丙申 34.丁⾣ 35.戊戌 36.⼰亥 37.庚⼦ 38.⾟丑 39.任寅 40.癸卯41.甲⾠ 42.⼄巳 43.丙午 44.丁未 45.戊申 46.⼰⾣ 47.庚戌 48.⾟亥49.壬⼦ 50.癸丑 51.甲寅 52.⼄卯 53.丙⾠ 54.丁⼰ 55.戊午 56.⼰未57.庚申 58.⾟⾣ 59.壬戌 60.癸亥⼲⽀纪年法如甲⼦为第⼀年,⼄丑为第⼆年,丙寅为第三年……六⼗年为⼀周。
⼀周完了,再由甲⼦年起,周⽽始,循环下去。
例如1929年是农历⼰巳年,1930年是农历庚午年……到1989年⼜是农历⼰巳年。
我们在⽇历上看到的⼰巳年、庚午年,就是按⼲⽀纪年这种⽅法排列下来的。
阳历年份除以60的余数减3便得该年农历⼲⽀序号数,再查上⾯的⼲⽀便是⼲⽀年纪。
如果序号数⼩于、等于零则于⽀序号数加60。
干支纪年与公元纪年推算方法
干支纪年与公元纪年计算方法牙克石第五中学刘亚萍我国主要采纳公元纪年,干支纪年仍在使用,历史教课中,经常会接触到干支纪年,学生经常迷惑。
关于文科教师和学生而言,认识干支纪年与公元纪年关系和互相计算方法,有必定用途。
一、由公元纪年计算干支纪年1、运用公元余数与六十甲子对应法直接计算干支纪年法中的干支就是天干与地支的合称,天干共有十个,即甲乙丙丁戊己庚辛壬癸;地支共有十二个,即子丑寅卯辰巳午未申酉戌亥。
因为十天干和十二地支依必定次序组合成六十单位,称为六十甲子,循环往复。
因此,任何一个公元年份除以 60 此后,只需所得余数同样,其对应的干支也必定同样。
依据这个推理,笔者将公元年份除以 60 所得余数按次序加以编号与六十甲子表对应制成表一。
该表有两大长处:第一,它成立在以公元4 年为甲子年这个已知条件上;第二能够同时检索公元前、后的全部干支。
使用方法是①当公元年数小于 60 时,能够直接从表一中找到对应的干支,公元后的与干支左边的编号对应,公元前的与干支右侧括号内的编号对应。
如公元 4 年和公元前 57 年都是甲子年,公元 1 年和公元前 60 年都是辛酉年。
②当公元年数大于 60 时,将公元年数除以 60,所得余数对应表一中的干支就是该公元纪年的干支。
如 1894 年除以 60 得余数为 34,对应表一可知 1894 年的干支是甲午年,而公元前 1894 年则是丁亥年。
表一六十甲子与公元余数对应表04 甲子14 甲戌24 甲申34 甲午44 甲辰54 甲寅(57)(47)(37)(27)(17)(07)05 乙丑15 乙亥25 乙酉35 乙未45 乙巳55 乙卯(56)(46)(36)(26)(16)(06)06 丙寅16 丙子26 丙戌36 丙申46 丙午56 丙辰(55)(45)(35)(25)(15)(05)07 丁卯17 丁丑27 丁亥37 丁酉47 丁未57 丁巳(54)(44)(34)(24)(14)(04)08 戊辰18 戊寅28 戊子38 戊戌48 戊申58 戊午(53)(43)(33)(23)(13)(03)09 己巳19 己卯29 己丑39 己亥49 己酉59 己申(52)(42)(32)(22)(12)(02)10 庚午20 庚辰30 庚寅40 庚子50 庚戌00 庚申(51)(41)(31)(21)(11)(01)11 辛未21 辛巳31 辛卯41 辛丑51 辛亥01 辛酉(50)(40)(30)(20)(10)(00)12 壬申22 壬午32 壬辰42 壬寅52 壬子02 壬戌(49)(39)(29)(19)(09)(59)13 癸酉23 癸未33 癸巳43 癸卯53 癸丑03 癸亥(48)(38)(28)(18)(08)(58)2、尾数余数对应法因为六十甲子是由十天干和十二地支挨次搭配而成,十天干和十二地支都是按次序循环使用。
干支纪年与公历换算
干支纪年与公历换算一、干支转公历方法一:六十干支表1、求公元后某年(设为Y)的干支。
方法是:先以Y除以60得出余数,然后再减去4,最后根据所得结果查表一中相应序数所对应的干支即为该年的干支。
当Y÷60的余数小于4时,给余数加上60再减4,差数与表中比对即知。
2、求公元前某年(设为X)的干支。
方法是:先以X除以60求其余数,再用57减去所得余数,根据所得结果再查表一中对应的干支,即为该年的干支。
同样由于干支纪年的循环周期为60年,当余数大于57时,也需给57加60再减余数。
上述方法简便易行,只要记住表一,就完全可以不用纸笔,直接由心算推出结果。
小结:两种方法都是除以60,公元后用余数减4,公元前用57减余数,被减数小于减数时都要加60,都用结果定序数。
方法二:十天干与公元纪年个位数对照表根据表二,凡公元某年个位数为7,其对应的天干必为丁,若个位数是3,则对应天干是癸,余类推;凡公元前某年个位数为7,其对应的天干必为甲,若个位数是3,则对应天干是戊,余类推。
反推一样。
十二地支与余数对应表也就是说,公元后任意一年,如果除以12后余数为3,则该年地支必是亥;若是公元前某年除以12的余数为3,其对应的地支则是午。
若某年能被12整除,则对应的公元前、公元后的地支分别是酉、申。
其余类推。
小结:公元前后都是用公元年尾数定天干;年数除以12的余数定地支。
公元前后的天干地支序数不同。
二、由干支推公元六十干支(表一)尽管干支纪年60年一循环,但只要有一定的时间范围作为参照,由干支推公元的问题也是可以解决的。
现假设这一参照系为C,代表公元任意一个世纪。
如果是求公元二十世纪的某干支年,则C=20,余类推。
设100(C-1)÷60的余数为N,则N=mod[100(C-1),60]若所求干支在表一中对应的序数为P则求公元某世纪C的某干支年(对应于表一中的序数为P)的公式可表述为:100(C-1)+{P-[N-4]}+30{1-sgn[P-(N-4)]}试举例说明:例1,若求公元二十世纪的己亥年,则C=20,P=35(查表一知己亥对应序数为35)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
公元后纪年的干支计算法
1.天干定位──尾数定天干
首先,我们从一些的已知的年份中去发现规律吧。
大家都知道辛酉政变发生于1861年,辛丑条约签订于1901年,辛亥革命发生于1911年,其中的共同点是干支纪年的干支都为辛,公元纪年的尾数同为1。
所以,我们可以假定天干辛对应的数应该是1。
那么依此类推,壬对应
4,对应的天干是甲;戊戌变法发生于1898年,尾数是8,对应的天干是戊。
新中国成立后,我国才开始使用公元纪年,前辈史家通过逆推,已经确认公元元年系我国西汉平帝元始元年,是年辛酉。
辛对应的数是1。
例1.(2008·海南卷)中国古代以干支纪年,天干是“甲、乙、丙、丁、戊、己、庚、辛、
壬、癸”,地支是“子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥”。
甲午战争发生于1894年,八国联军侵华的1900年应该是()
A .己亥年 B.庚子年 C.辛丑年 D.壬寅年
这道题的答案是B。
本题是比较容易的题目,解答本题可以结合《辛丑条约》签订是在1901年,而此前一年是庚子年。
当然如果考生非常熟悉表二中天干对应的数字序列也能很轻松的回答出这道题目。
2.地支定位
(1)生肖定地支
上面我们找到了天干的定位法,应该说是比较简单的。
而地支有十二个,定位起来比天干要复杂一些了。
不过我们还是会有一些简单的方法的。
首先,我们知道中国是有十二生肖的,而这十二生肖与十二地支存在着──对应的关系。
所以,要是知道是年的属相,结合上面的尾数定天干的方法,这一年的干支纪年就很容易推理出来了。
比如,今年2009年是牛年,则地支就应该是丑,尾数是9,则天干应该是己。
因此2009年的干支纪年是己丑年。
例2.(2008·宁夏卷)中国古代用12种动物与“子、丑、寅、卯、辰、巳、午、未、申、
酉、戌、亥”十二地支相配,组成十二生肖。
相传唐玄宗因属鸡而热衷斗鸡。
唐玄宗出生之年应该是()
A.庚申年 B.癸卯年 C.甲辰年 D.乙酉年
这道题的答案是D。
本题也是非常容易就可以解决的。
只要能掌握“十二地支”与“十二生肖”的对应关系:子鼠、丑牛、寅虎、卯兔、辰龙、巳蛇、午马、未羊、申猴、酉鸡、戌狗、亥猪。
该题的难度不高在于只要能根据生肖确定地支就可以了,与天干确定的关系不大。
(2)余数定地支
生肖定地支的方法虽然简单,但不是所有年份的属相都能知道的。
所以还要找个能解决所有年份的方法还得通过计算。
由于地支是十二个,所以每隔十二年的地支应该是一样的,如果我们知道某一个年份的地支,则可以通过计算得出其他年份的地支。
比如,我们已知2009年是己丑年,我们想知道1330年的干支纪年。
先定天干:1330年尾数是0,则天干为庚。
再定地支:2009-1330=679;679÷12=56 (7)
由于我们计算的是比2009年早的1330年,从余数7中我们可以了解到两个年份之间的地支差距是7年,所以我们就从丑年往前推7年得到午。
所以公元1330年是庚午年。
对不对呢?我们换一个年份来试一试。
我们已经知道1894年是甲午年。
用1894减去1330得564。
在用564除以12得47余0。
也就是说1894和1330的差是可以被12整除的,他们之间的地支应该是一样的,所以,1330的地支也是午,得到结果公元1330年的干支纪年是庚午年。
再换一个例子来试一试:已知1898年为戊戌年,计算2010年的干支纪年。
列式:(2010-1898)÷12=9 (4)
2010年尾数为0,则天干是庚;计算得到的余数是4,也就是说2010年与戌年相差4年,由于2010年比1898年晚,那么就要往后推4年,得寅。
则2010年的干支纪年应该是庚寅年。
以上这种方法的原理是找到一个已知的年份,计算它和未知年份时间上的距离,想知道前面的年份就往前推算,想知道后面的年份就往后推算。
那么有没有更直接的方法来计算呢?答案是肯定的。
如前所述,前辈史家通过逆推,已经确认公元元年系我国西汉平帝元始元年,是年辛酉。
那么也就是说地支酉对应的年份应该是1,依此类推戌对应2,亥对应3,子对应4……。
遂得表如下:
1911年,尾数为1从表二中得天干为辛;1911÷12=159……3,从表四中得地支为亥。
因此1911年的干支纪年为辛亥年。
再如1894年,尾数为4从表二中得天干为甲;1894÷12=157……10,从表四中得地支为午。
因此1894年的干支纪年为甲午年。
又如2009年,尾数为9从表二中得天干为己;2009÷12=167……5,从表四中得地支为丑。
因此2009年的干支纪年为己丑年。
这种计算是比较复杂的,近几年的高考题没有出现这样难度的题目,但是在我们阅读材料的时候会遇到相关的纪年法,掌握这种方法可以让我们了解材料所述事件出现的时代帮助我们更好的解答问题。