资源描述
公元纪年与干支纪年的互相推算
学习历史或者书法、美术的人都需要了解公元纪年与干支纪年的互相推算。网上已经有了许多相应文章,总觉得由干支纪年推算公元纪年有些繁琐了。试试这里介绍的方法。
一、天干地支表
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
甲寅
乙卯
丙辰
丁巳
戊午
己未
庚申
辛酉
壬戌
癸亥
上表不必死记硬背,只要记住下面的标记顺序就可以了。
二、标记:
天干:甲、乙、丙、丁、戊、已、庚、辛、壬、癸 ,按顺序记为1、2、3…9、0;
地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。按顺序记为1、2、3…11、0
三、由公元推干支纪年
1. 天干算法:用公元纪年数减3,除以10(不管商数)所得余数,就是天干所对应的位数,由上表找出对应天干;
2. 地支算法:用公元纪年数减3,除以12(不管商数)所得余数,就是地支所对应的位数,由上表找出对应地支。
例如:1584年,1584-3=1581,尾数(即除以10的余数)是1,对应天干为甲;1581÷12余9,对应地支为申。因此1584年为甲申年。
四、由干支推公元纪年
因为天干地支表是60年循环,因此干支只能推算某60年范围内的公元纪年。要先算出60年范围内的干支第一年,再算出所给的干支是第几年,相加得出公元纪年。
例如,王铎(1592-1652),我们来算一算其间戊子年是哪一年。
第一步:因为1624-3=1621,尾数是1,天干是甲;1621÷12余1,地支是子,即1624年是甲子年,即天干地支表的第1年。
第二步:天干中的“戊”对应5,地支中的“子”对应是1。由1+12=13,13+12=25,这时得到尾数与天干相同,可知戊子年在表中为第25位。因此该年的公元纪年是1624+25-1=1648年。
为什么要减1,自己想一想吧,相当于小学算术里的植树问题。
注意,在第二步中天干与地支对应的两个数一定同是奇数或同是偶数,这样地支加上若干个12才能得到与天干柄的尾数。如果找出来是一奇一偶,那一定是对应数找错了。
看起来有点烦,安下心来算几次试试就掌握了。熟能生巧。
展开阅读全文