如何计算干支纪年法

一定要标准的方法啊……历史考试要用的说……

一.干支纪年法。
1.干和支的含义:干支是天干、地支的合称。
干指天干,共有10个符号:
1 2 3 4 5 6 7 8 9 10
甲 乙 丙 丁 戊 己 庚 辛 壬 癸

支指地支,共有12个符号(对应十二生肖):
1 2 3 4 5 6 7 8 9 1 0 11 12
子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥

2.干和支组合后用于纪年。即:将十天干和十二地支按顺序搭配组合成干支,用于纪年。按此排法,当天干10个符号排了六轮与地支12个符号排了五轮以后,可构成60干支(10与12的最小公倍数为60)。如此继续排下去又将恢复原状,周而复始,即民间所说“六十年一甲子”。

二.查看不同时间段的万年历。如:1516—2060年的万年历,记着五百年的干支, 一查便知。
六十年甲子(干支表)
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
甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥

根据“六十年甲子(干支表)”的公元年对应进行向上或朝下地反推。如:《辛亥革命》的辛亥年是1911年(48号干支),《戊戌变法》的戊戌年为35号干支,比辛亥年早13年,则“1911-13=1898”故《戊戌变法》是1898年。
应用公元年进行计算。应用公元年的某一年,除以60(指六十年甲子),余数小于60,再用余数减去3(干支纪年是从公元4年开始使用的),便知。
如2002年:2002÷60,余数为22,再22-3,得数是19,查六十年甲子(干支表)19号干支,得知是壬午年。

三.结合实际了解“十二地支”
1.用十二种动物分别与十二地支相配成为“十二生肖年”。如凡是含有“子”的干支年,就是“鼠年”,这一年里出生的人都是属“鼠”;凡是含有“丑”的干支年就是“牛年”,这一年进而出生的人都是属“牛”。以此类推。(如下表)

十二生肖年
1 2 3 4 5 6 7 8 9 10 11 12
子鼠 丑牛 寅虎 卯兔 辰龙 巳蛇 午马 未羊 申猴 酉鸡 戌狗 亥猪

2. 以十二地支来表示十二时辰。
一日有二十四小时,而我国传统则以十二个时辰来表示,即一时辰是二小时。(如下表)

二十四小时和十二时辰对照表

子 丑 寅 卯 辰 己
23-01:01-03:03-05 :05-07:07-09:09-11

午 未 申 酉 戊 亥
11-13:13-15:15-17:17-19:19-21:21-23
四、由公元推干支
为了便于运算和使检索更加直观,借用六十干支表并按顺序加以编号成表一如下:

六十干支表
甲子0 乙丑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

该表于公元前后的推算均适用,具体的方法如下:

1,求公元后某年(设为Y)的干支。方法是:先以Y除以60得出余数,然后再减去4,最后根据所得结果查表一中相应序数所对应的干支即为该年的干支。

例如求公元1911年的干支:1911÷60余数为51,减4后得47,查表一47对应的干支是辛亥,即1911年为辛亥年。由于干支纪年60年一循环,当Y÷60的余数小于4时,需借干支纪年的一个周期60之数,例如1981年除以60余数为1,直接减4不够减,加上60之后再减4等于57,查表一便知1981年为辛酉年。余可类推。

2,求公元前某年(设为X)的干支。方法是:先以X除以60求其余数,再用57减去所得余数,根据所得结果再查表一中对应的干支,即为该年的干支。

例如求公元前221年的干支:221÷60,余数是41,以57-41=16,查表一16对应的是庚辰,即公元前221年对应的干支应为庚辰。同样由于干支纪年的循环周期为60年,当余数大于57时,也需再借60。例如求公元前479年(孔子卒年)的干支:479除以60余59,用57减59不够减,加上60之后再减59等于58,查表一知该年对应的干支为壬戌。其余可以类推。

参考资料:http://wenda.tianya.cn/wenda/thread?tid=5e66bda5bcd31faa

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-05
  一.干支纪年是我国传统的纪年方法。
  1.干和支的含义:干支是天干,地支的合称。
  干指天干,共有10个符号:
  甲 乙 丙  丁 戊 己  庚  辛 壬 癸
  支指地支,共有12个符号:
  子 丑  寅 卯 辰 巳 午 未 申 酉 戌 亥
  2.干和支组合后用于纪年。即:将十天干和十二地支按顺序搭配组合成干支,用于纪年。按此排法,当天干10个符号排了六轮与地支12个符号排了五轮以后,可构成60干支。续排下去又将恢复原状,周而复始,即如民间所说“六十年转甲子”。

  二.结合实际了解“十二地支”
  1.用十二种动物分别与十二地支相配成为“十二生肖年”。(见下图)如凡是含有“子”的干支年,就是“鼠年”,这一年里出生的人都是属“鼠”;凡是含有“丑”的干支年就是“牛年”,这一年进而出生的人都是属“牛”。以此类推。(如下表)
  十二生肖年
  子鼠 丑牛 寅虎 卯兔 辰龙 巳蛇 午马 未羊 申猴 酉鸡 戌狗 亥猪
  2. 以十二地支来表示十二时辰。
  一日有二十四小时,而我国传统则以十二个时辰来表示,即一时辰是二小时。(如下表)
  二十四小时和十二时辰对照表
  子   丑   寅   卯   辰   己
  23-01:01-03:03-05 :05-07:07-09:09-11
  午   未   申   酉   戊   亥
  11-13:13-15:15-17:17-19:19-21:21-23
  (二)干支纪年法的简便算法
  传统的计算法,必须知道一个已知年,然后往前后推算,有一定的难度,下面我给大家介绍一种干支纪年法的简便算法,每个字都有对应的一个符号。如下表:
  4 5 6 7 8 9 0 1 2 3
  甲 乙 丙  丁 戊 己  庚  辛 壬 癸
  4 5 6 7 8 9 10 11 0 1 2 3
  子 丑  寅 卯 辰 巳 午 未 申 酉 戌 亥
  4 5 6 7 8 9 10 11 0 1 2 3
  虎 牛 鼠 兔 龙 蛇 马 羊 猴 鸡 狗 猪
  年份的最后一个数字就对应天干的相应的字,然后用年份除以12所得的余数,用这个余数去找相对应的地支字和十二生肖字,于是天干地支字的组合便是干支纪年,对应的生肖字便是生肖纪年。如2006年,6对应的天干字是丙字,2006除以12的余数是2,2所对应的地支字是戌字,所对应的生肖字狗字,所以2006年是丙戌年,狗年。1898年,8对应的天干字是戊字,18986除以12的余数是2,2所对应的地支字是戌字,所对应的生肖字狗字,所以18986年是戊戌年,狗年。1911年,1对应的天干字是辛字,1911除以12的余数是3,3所对应的地支字是亥字,所对应的生肖字猪,所以1911年是辛亥年,猪年。1901年,1对应的天干字是辛字,1901除以12的余数是5,5所对应的地支字是丑,所对应的生肖字牛,所以1901年是辛丑年,牛年。
  
第2个回答  推荐于2019-09-29
1、要想计算干支纪年,首先就要了解一些基础的知识。甲、乙、丙、丁、戊、己、庚、辛、壬、癸 等十个叫天干;子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥等十二个叫地支。
2、天干和地支都代表着不同的数字。天干从甲到癸分别代表的数字是4、5、6、7、8、9、10、1、 2、3,地支从子到亥分别代表的数字是4、5、6、7、8、9、10、11、12、1、2、3.
3、了解完这些基础知识后我们就可以开始进行计算了。先计算天干,用年份除以10得出的余数所对应的天干即为此年份的天干了。如今年是2017年,可以用2017除以10的到的余数是7,则今年的天干为戊。
4、接下来就是计算地支了。计算地支的方法与计算天干的方法类似,只不过把10换成12就可以。如2017年,2017除以12的到的余数是1,则今年的地支是戌。
5、最后要做的就是把天干和地支组合在一起。如2017年按干支纪年算的话就是戊戌年。本回答被网友采纳
第3个回答  2010-06-28
一.干支纪年是我国传统的纪年方法。 1.干和支的含义:干支是天干,地支的合称。 干指天干,共有10个符号: 1 2 3 4 5 6 7 8 9 10 甲 乙 丙 丁 戊 己 庚 辛 壬 癸 支指地支,共有12个符号: 1 2 3 4 5 6 7 8 9 10 11 12 子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥 2.干和支组合后用于纪年。即:将十天干和十二地支按顺序搭配组合成干支,用于纪年。按此排法,当天干10个符号排了六轮与地支12个符号排了五轮以后,可构成60干支。续排下去又将恢复原状,周而复始,即如民间所说“六十年转甲子”。
回答人的补充 2009-06-08 22:13
干支纪年萌芽于西汉,始行于王莽,通行于东汉后期。汉章帝元和二年(公元85年),朝廷下令在全国推行干支纪年。有人认为中国在汉武帝以前用干支纪年。

参考资料:http://wenwen.soso.com/z/q135759118.htm?pid=ask.box

第4个回答  2019-12-21

天干地支纪年法,是怎么计算年月日的?最浅显易懂的方式教给你

干支纪年法怎么计算
- 年干 = 8 - N 或 8 - N + 10(N 是年号的个位数)- 年支 = 10 - N 或 10 - N + 12(N 是年号的个位数)例如,公元前22年的干支计算如下:- 年干 = 8 - 2 = 6 = 己 - 年支 = 10 - 10 + 12 = 12 = 亥 因此,公元前22年的干支是己亥。2. 计算公元后的干支纪...

干支纪年法是按照什么方法计年的?
公元后的算法:年干=N-3(N﹥3)或N-3+10(N≤3),N=年号\/10的余数=年号个位数。年支=N-3(N﹥3)或N-3+12(N≤3),N=年号\/12的余数。根据是公元元年是辛酉年,辛8酉10,干的周期为10支的周期为12。天干按甲到癸的顺序为1~10,地支的顺序按子到亥的顺序为1~12。

干支纪年法怎么计算
1、公元前的算法:年干=8-N(N_8)或8-N+10(N_8),N=年号\/10的余数=年号个位数。年支=10-N(N_10)或10-N+12(N_10),N=年号\/12的余数。例:求公元前22年和公元前159年的干支 解:前22的年干=8-2=6=己,前159年的年干=8-9+10=9=壬。前22的年支=10-10+12=12=亥...

干支纪年法如何计算 干支纪年法如何计算月
天干的计算方法是:年份减3,除以10所得的余数。地支的计算方法是:年份减3,除以12所得的余数。例:天干为:(2012-3)÷10=200……9;地支为:(2012-3)÷12=167……5,2012年为壬辰年。干支是天干和地支的总称,干支纪年法是中国历法上自古以来就一直使用的纪年方法。干支纪年法的组合方式是天干...

干支纪年法如何计算干支纪年法简便算法公式
- 合在一起,2004年的干支纪年是甲申年。万能公式:- 天干计算法:年减去3再除以10得到的余数对应的天干字就是干。- 地支计算法:年减去3再除以12得到的余数对应的地支字就是支。例如:2011年 - 计算天干:(2011-3)\/10的余数是8,对应天干是“辛”,即为这一年的干。- 计算地支:(2011-3...

干支纪年法是怎样计算的?
1. 干支纪年法是一种古老的纪年方式,在中国历史上有着悠久的使用历史。2. 在公元前的年份计算中,年的天干可以通过一个简单的公式得出:年干=8-N,其中N是年份的个位数。如果N小于8,则直接计算;如果N大于或等于8,则需要在计算结果上加10。3. 同样在公元前,年的地支可以通过另一个公式得出:...

干支纪年法怎么计算
1. 公元前的干支纪年计算方法是:首先确定天干的数值,如果年份的个位数为N,则天干的数值为8-N或者8-N+10;接着确定地支的数值,如果年份的个位数为N,则地支的数值为10-N或者10-N+12。2. 公元后的干支纪年计算方法是:首先确定天干的数值,如果年份的个位数为N,则天干的数值为N-3或者N-3+...

天干地支纪年法怎么计算
具体计算方法如下:在甲子、乙丑、丙寅、丁卯、戊辰五个年份中,天干地支循环一次:甲子=12甲子+24甲戌+24乙亥。每一天为一周,即一个星期有12周。在戊辰年闰五月,那就是癸丑年。2、传统干支纪年 传统的干支纪年法,以甲乙丙三个数字作为纪年的“第一组”和“第二组”。传统干支纪年是根据干支与...

求天干地支纪年纪月纪日的换算公式。
天干地支纪年与公历的换算方法如下:1. 从已知的公历年份计算干支纪年:年份数减3,除以10的余数是天干,除以12的余数是地支。(公元前的年份则用58减去年份数除以60的余数后计算)例如:2001年查万年历为辛巳年,算法为:- 2001÷10=200……1,1—3=—2,—2+10=8,按天干顺序数到8,甲、乙...

天干地支怎么纪月纪日纪时?
干支纪年、纪月、纪日和纪时的简单计算方法 一、干支纪年 公元1年的干支是辛酉,从公元2年开始,每10年一个周期,60年一个甲子循环。公元年干支的计算方法如下:1. 求公元后年干支:- 干:取所求年分的个位数 - 支:以所求年分数目除以12,取其余数 然后,以辛酉为起点,按干支顺序依次推出年...

相似回答