标题：干支纪年
原始意义
  干支纪年传说出自黄帝时代。实际是萌芽于西汉初，始行于汉成帝末年，通行于东汉以后。有人认为中国在汉武帝以前用干支纪年。可是，这就是太岁纪年，用太岁所在纪年，干支表示十二辰（把黄道附一周天分为十二等分）。木星11.862年绕天一周，所以太岁约86年多走过一辰，这叫做“超辰”。此时，干支纪年也有使用，在颛顼历上，西汉武帝太初元年（前104年）是太岁在丙子，太初历用超辰法改变为丁丑。汉成帝末年，由刘歆重新编订的三统历又把太初元年改变为丙子，把太始二年（前95年）从乙酉改变为丙戌。由此知，西汉时期的干支纪年存在与太岁纪年转换的一些混乱。到东汉时，历学者没用超辰法。所以太岁纪年和干支纪年在太始二年表面一样。汉章帝元和二年（公元85年），朝廷下令在全国推行干支纪年。从此干支纪年固定下来，并一直延续至今未再混乱。但是用天干和地支搭配纪日的表现方式相传自黄帝时期就开始了，在殷墟商代考古发现过六十甲子表的残片。
1.天干
（甲）象草林破土而萌，阳在内而被阴包裹。又有认为，甲者铠甲也，把万物冲破其甲而突出了。
（乙）草木初生，枝叶柔软屈曲伸长。乙者轧也。
（丙）丙，炳也，如赫赫太阳，炎炎火光，万物皆炳然著见而明。
（丁）壮也，草木成长壮实，好比人的成丁。
（戊）茂也，象征大地草木茂盛。
（己）起也，纪也，万物仰屈而起，有形可纪。
（庚）更也，秋收而待来春。
（辛）金味辛，物成而后有味。又有认为，辛者新也，万物肃然更改，秀实新成。
（壬）妊也，阳气潜伏地中，万物怀妊。
（癸）揆也，万物闭藏，怀妊地下，揆然明芽。
2.地支
（子）孽也，草木生子，吸土中水分而出，为一阳萌的开始。
（丑）纽也，草木在土中出芽，屈曲着将要冒出地面。
（寅）演也，津也，寒土中屈曲的草木，迎着春阳从地面伸展。
（卯）茂也，日照东方，万物滋茂。
（辰）震也，伸也，万物震起而生，阳气生发已经过半。
（巳）起也，万物盛长而起，阴气消尽，纯阳无阴。
（午）仵也，万物丰满长大，阳起充盛，阴起开始萌生。
（未）味也，果实成熟而有滋味。
（申）身也，物体都已长成。
（酉）老也，犹也，万物到这时都犹缩收敛。
（戌）灭也，草木凋零，生气灭绝。
（亥）劾也，阴气劾杀万物，到此已达极点。
天干地支据说其发明者是四五千年前上古时期的大挠氏。例如唐代刘恕在《通鉴外纪》中就引古书说：“（黄帝）其师大挠......始作甲子。”大挠作甲子虽是传说，但从殷商的帝王名字叫天乙（即成汤），外丙，仲壬，太甲等来看，干支的来历必早于殷代，即在三千五百年之前便已出现了。
起先，我们祖先仅是用天干来记日，因为每月天数是以日进位的；用地支来记月，因为一年十二个月，正好用十位地支来相配。可是随之不久，人们感到单用天干记日，每个月里仍然会有三天同一干，所以，便用一个天干和一个地支分别依次搭配起来的办法来记日期，如《尚书。顾命》就有“惟四月哉生魄。王不择。甲子，王乃洮颂水，相被冕服，凭玉几”的记载，意思是说，四月初，王的身体很不舒服。甲子这一天，王才沐发洗脸，太仆为王穿上礼服，王依在玉几上坐着。后来，干支记日的办法就被渐渐引进了记年，记月和记时了。
六十花甲子
中国农历采取天干地支作为计算年，月，日，时的方法，就是把每一个天干和地支按照一定的顺序而不重复地搭配起来，用来作为纪年，纪月，纪日，纪时的代号。把“天干”中的一个字摆在前面，后面配上“地支”中的一个字，这样就构成一对干支。如果“天干”以“甲”字开始，“地支”以“子”字开始顺序组合，就可以得到：
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．癸亥
这六十对干支，天干经六个循环，地支经五个循环正好是六十，就叫做“六十干支”。按照这样的顺序每年用一对干支表示，六十年一循环，叫做“六十花甲子”。如1989年是己巳年，1990是庚午年；从1984年的甲子年，到2044年又是甲子年。这种纪年方法就叫做“干支纪年法”，一直沿用到今天。
结合实际了解“十二地支”
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
转换规则
方法一　
1 公元纪年与干支纪年的换算：首先，将天干、地支编号如下：
甲
乙
丙
丁
戊
已
庚
辛
壬
癸
4
5
6
7
8
9
0
1
2
3
子
丑
寅
卯
辰
巳
午
未
申
酉
戌
亥
4
5
6
7
8
9
10
11
0
1
2
3
如要将公元纪年换算成干支纪年，以公元年的尾数在天干中找出相对应。然后，将公元纪年除以12，用余数在地支中找出所对应的地支。这样，公元纪年就换算成了干支纪年。
如：公元1995年，用该年尾数5找出对应的天干为“乙”。然后，用1995除以12得余数为3。用余数3找出相对应的地支为“亥”。那么，公元1995年则为农历乙亥年。
再如：公元1861年，用尾数1查天干为“辛”，用1861除以12得余数为1，再用余数1查找地支为“酉”。那么，公元1861年则为农历辛酉年。
如果某一年的尾数为0或者用该年除以12的余数为0，则取天干中的第0位“庚”和地支中的第0位“申”。如：公元120年，尾数0则取天干中的“庚”；除以12余数为0,则取地支中的第0位“申”。那么，公元120年则为庚申年。
另外，如果公元纪年是单个数字，就用该数字在天干、地支中查找即可。如：公元6年，则在天干、地支中找出6相对应的“丙”和“寅”，那么该年则为丙寅年。公元8年则为戊辰年。公元11年，则取尾数1对应的天干中的“辛”和11对应的地支中的“未”。那么，该年则为辛未年。公元12年则为壬申年。
2 公元前纪年与干支纪年的换算：将天干、地支编号如下：
甲
乙
丙
丁
戊
已
庚
辛
壬
癸
7
6
5
4
3
2
1
10
9
8
子
丑
寅
卯
辰
巳
午
未
申
酉
戌
亥
9
8
7
6
5
4
3
2
1
12
11
10
具体换算方法同一，如：公元前155年，用尾数5取天干中的“丙”； 155除以12得余数11，对应地支中的“戌”。那么，该年则为丙戌年。 
方法二
1.天干的确认
天干按公元纪年末尾数字确认。
公元前 ：
0为辛，1为庚，2为己，3为戊，4为丁，5为丙，6为乙，7为甲，8为癸，9为壬。
公元后：
0为庚，1为辛，2为壬，3为癸，4为甲，5为乙，6为丙，7为丁，8为戊，9为己。 
2.地支的推算
地支可分为奇数组和偶数组。（公元后奇数公元纪年配偶数组，偶数公元纪年配奇数组。公元前则相反。）
奇数组： 偶数组：
1 2 3 4 5 6 1 2 3 4 5 6
子 寅 辰 午 申 戌 丑 卯 巳 未 酉 亥
计算地支时，用6去除公元纪年去掉末尾数的数字（如：2009年则用6除200）。除以6所得的余数就可得出地支。
但是，由于末尾数字的差异，所得地支也就不同。如此可得出： 
公元前：
末位数字是0，1的，余0为第5个，余1为第6个，余2为第1个，余3为第2个，余4为第3个，余5为第4个。
末位数字是2，3的，余0为第4个，余1为第5个，余2为第6个，余3为第1个，余4为第2个，余5为第3个。
末位数字是4，5的，余0为第3个，余1为第4个，余2为第5个，余3为第6个，余4为第1个，余5为第2个。
末位数字是6，7的，余0为第2个，余1为第3个，余2为第4个，余3为第5个，余4为第6个，余5为第1个。
末位数字是8，9的，余0为第1个，余1为第2个，余2为第3个，余3为第4个，余4为第5个，余5为第6个。
公元后：
末位数字是0，1的，余0为第5个，余1为第4个，余2为第3个，余3为第2个，余4为第1个，余5为第6个。
末位数字是2，3的，余0为第6个，余1为第5个，余2为第4个，余3为第3个，余4为第2个，余5为第1个。
末位数字是4，5的，余0为第1个，余1为第6个，余2为第5个，余3为第4个，余4为第3个，余5为第2个。
末位数字是6，7的，余0为第2个，余1为第1个，余2为第6个，余3为第5个，余4为第4个，余5为第3个。
末位数字是8，9的，余0为第3个，余1为第2个，余2为第1个，余3为第6个，余4为第5个，余5为第4个。
口诀：公元后：05-26-41-62-83，意为末位数字0或1的余0为第5个，末位数字2或3的余0为第6个，末位数字4或5的余0为第1个，末位数字6或7的余0为第2个，末位数字8或9的余0为第3个。
公元前：05-24-43-62-81，意思如上。
如此就可以推算出年份。
比如公元后2009年，天干9为己，再用200÷6=33……2，公元后末尾为9又余2的是第一个，偶数组第一个是丑，算出地支。组合起来为己丑年。
答案：2009年为己丑年。
方法三 快速推算干支巧法
1：1900----2100年年干=年尾数—3 。例：1969年年干=9—3=6，第6位天干就是己；2012年年干=2—3=9，第9位天干是壬。（2不足减就补十成12）
2：1900----1999年年支=年尾二位数+1。2000----2099年年支=年尾二位数+5。例：1969年年支=69+1=70，去掉60的倍数为10，地支第十位为酉。2012年年支=12+5=17，去掉12余5，地支第五位是辰。那么1969年干支就是已酉2012年干支就是壬辰。
3：月干公式，月的地支是固定的如正月起寅之类，只计算月干。月干=年干数*2+月份。例：1969年（已酉）年八月（酉月）的天干=6*2+8=20，天干10为周期就去掉10，天干第十位为癸，则此月干支为癸酉。
4：日干支公式：1900----1999年日干支基数=（年尾二位数+3）*5+55+（年尾二位数—1）/4。2000----2099年日干支基数=（年尾二位数+7）*5+15+（年尾二位数+19）/4。（只用商数，余数不用，数过60就去掉60）。例：2008年月日10月18日：日干支基数=（8+7）*5+15+（8+19）/4=36（已去掉60的倍数）这数就是1月1号的干支数。从1月1号到10月5日按满60去之后数为36+31（1月下类推） +29+31+30+31+30+31+31+30+18=7+0+1+1+1+18=28，则天干去10的倍数余8为辛，地支去12的倍数余4为卯。今天干支就是辛卯。
5：时干公式=日干序数*2+日支序数—2，自己推巧去吧，这样你可以排任何一天的四柱了哦。
6：还有一法，叫倒推年龄法,从今年的干支推算出任何年龄的干支，但只能推算出年干支不能推出日干支，即年龄去掉60为基数，去掉十的倍数为倒推天干数，去掉十二的倍数为地支倒推数。如今年为戊子40岁生年的干支这样推：40岁去30余10天干从戊倒推10位是已，地支40去36余4从子倒推4位是酉生年就是已酉。62岁生年余2从今年的天干戊倒推2位是丁，从今年的地支子倒推2位是亥。
方法四 类数轴推算法（有链接具体介绍）
1
2
3
4
5
6
7
8
9
0
天干
甲
乙
丙
丁
戊
己
庚
辛
壬
癸
1
2
3
4
5
6
7
8
9
10
11
0
地支
子
丑
寅
卯
辰
巳
午
未
申
酉
戌
亥
表示方式：公元纪年A 商N 余数C
类数轴推算法
(A-3)/10=N1···C1,故第C1个天干为所求
(A-3)/12=N2···C2，故第C2个地支为所求
示例一：求公元1975年的干支 
(1975-3)/10=190···2，故第2个天干”乙“为所求
(1975-3)/12=164···4，故第4个地支”卯“为所求
则公元1975年的干支年是乙卯年。
示例二：求公元前5年的干支 
（-5-3)/10=0···-8，故第-8个天干”丙“为所求
(-5-3)/12=0···-8，故第-8个地支”辰“为所求
则公元前1年的干支年是庚申年。
示例三：求公元前280年的干支 
(-280-3)/10=-28···-3，故第-3个天干“辛”为所求
(-280-3)/12=-23···-7，故第-7个地支“巳”为所求
则公元前280年的干支是辛巳年。
速查干支纪月法
自商代历法开始，将每年的第一个月的地支定为寅，称为“正月建寅”，以后各月按地支顺序类推。正月天干的计算方法为：若遇甲或己的年份 ，正月是丙寅；遇上乙或庚之年，正月为戊寅；遇上丙或辛之年，正月为庚寅；遇上丁或壬之年，正月为壬寅；遇上戊或癸之年，正月为甲寅。依照正月之干支，其余月份按干支推算即可。 
例如：2006年为丙戌年，其正月为庚寅，二月为辛卯，三月为壬辰，余类推。
速查干支纪日法
简单法比较简单的公元纪年法及公元前纪年法
甲子
乙丑
丙寅
丁卯
戊辰
己巳
庚午
辛未
壬申
癸酉
甲戌
乙亥
丙子
丁丑
戊寅
己卯
庚辰
辛巳
壬午
癸未
甲申
乙酉
丙戌
丁亥
戊子
己丑
庚寅
辛卯
壬辰
癸巳
甲午
乙未
丙申
丁酉
戊戌
己亥
庚子
辛丑
壬寅
癸卯
甲辰
乙巳
丙午
丁未
戊申
己酉
庚戌
辛亥
壬子
癸丑
甲寅
乙卯
丙辰
丁巳
戊午
己未
庚申
辛酉
壬戌
癸亥
时辰
所指时间
天干
地支
子时
夜半
23-1
鼠
甲4
子4
丑时
鸡鸣
1-3
牛
乙5
丑5
寅时
昧旦
3-5
虎
丙6
寅6
卯时
日出
5-7
兔
丁7
卯7
辰时
食时
7-9
龙
戊8
辰8
巳时
隅时
9-11
蛇
己9
巳9
午时
日中
11-13
马
庚0
午10
未时
日昳
13-15
羊
辛1
未11
申时
晡时
15-17
猴
壬2
申12
酉时
日入
17-19
鸡
癸3
酉1
戌时
黄昏
19-21
狗
戌2
亥时
人定
21-23
猪
亥3
公元干支纪年法：
如：2000年（庚辰） 2000 红色部分为天干 即 ：庚0 地支：用2000除以12等于166余8 即：辰8
公元前纪年法：
如：公元前781年（庚申） 781 天干：11-1=10 即：庚0 地支：781除以12等于65余1 13-1=12 即：申12
公元前314年（丁未） 天干：11-4=7 即：丁7 地支：314除以12等于26余2 即：13-2=11 即：未11
公元前57年（甲子） 天干：11-7=4 （甲） 地支：57除以12等于4余9 13-9=4 （子）
公元前1年（庚申） 天干：11-1=10 （庚） 地支：13-1=12 （申）掐算法用手指掐算干支纪年
从事历史、文物工作的同志，特别是研究古书画的同志，经常要碰到干支纪年问题。比如，乾隆“庚寅”年到底是乾隆几年呢？又比如，当你碰到任伯年的画上题上“壬午”年作时，那么任伯年在这一年是多大年纪呢？这时如果你手头没有一本年表，而又马上要答复这个问题，你一定会干着急。现在让我们来介绍一下用指头掐算干支纪年的方法。如果你能掌握，上面提出来的问题，就立即可以解决了。 用手指掐算干支，大概很早就有了，清代李汝珍所著的《镜花缘》第七十五回谈到古课问题，就是用手指来掐算的，他所说的“地盘式”排列的方位，就是我们要说的方法，只不过他是用来算课，而我们却是用来推年。为了便于学习，我们在这里画了一个图，同时为了便于记住，我们作了四句打油诗，诗曰： 天干变化无定位，地支分布列四边； 天干顺推求个数，地支逆跳加十年。 天干就是甲、乙、丙、丁、戊、己、庚、辛，壬、癸，叫十个天干。地支就是子、丑、寅、卯、辰．巳、午、未，申．酉、戌、亥，叫十二地支。这十二个地支分列在左手上，它的地位是固定不变的。所以诗的第二句说；“地支分布列四边”。请你参看(图一)
在开始学习时，你不妨用笔把它写在自己的手上，用拇指指点着这十二个地支的部位，要熟悉到指着每个邮位时，即能说出它是哪一个地支。 天干的地位则没有固定。它是随着地支而变动的。请参阅(图二)。打一个比喻，它好像是一个能转的齿轮套在地支的外边、十个天干好象十个齿一样，看图中箭头，旋转的方向和钟表一样，假若现在说“甲子”，你就要把“甲”字指在“子”的部位上，(在无名指的下节)按照这个“齿轮’所列的天干次序，一字一字地和手上的地支配上，那就是。甲子、乙丑、丙寅、丁卯……。假如你说“甲寅”，你就要把“甲”字指到食指下节的“寅”字，好象这个齿轮往前移动了，这时天干地支的配合便变成了：甲寅、乙卯、丙辰、丁巳……。 由于天干不像地支一样，在指头没有固定的地位，而是跟着地支而变化的，所以诗的第一句叫“天干变化无定位。”但有一点要注意的，天干的单数(甲、丙、戊、庚、壬)一定要配上地支的单数(子、寅、辰、午、申、戌)，天干的双数(乙、丁、己、辛、癸)，一定要配上地支的双数(丑、卯、巳、未、酉、亥)，在第二图把它们的单数和双数用不同字体区别开来，以便在练习时不致搞错。 现在把前面所举的例子一一乾隆“庚寅”年是乾隆的第几年？来作一次练习。这里要有一个先决的条件，即我们要求得的干支纪年，都必须要先知道它们第一个年头的干支是什么才行。乾隆的第一年的干支是“丙辰”，你就从图中先找到地支的“辰”字，(在食指的第二节)然后配上天干的“丙”字，即是乾隆的第一年丙辰。这时第二图中的天干，有如齿轮的转动一样，把“丙”字转到“辰”字上，从这里作为起点“1”字算起，(请注意，后边谈到计算公元或者是计算每个人的实岁时，作为起点的数字应当是“0”而不是“l”)顺着图中的箭头往前推算就成为这样的情况： 数字：12345 天干；丙丁戊己庚 地支：辰巳午未申 表现指上就是这样见(图三)。 这里还须插上几句话。我们一般的习惯．要求得数目字，比如说要求得乾隆二十五年，都是先求得十数，然后再求个数。用手推算，本来也可以先求十数，但是速度太慢，现在是先求个数，然后再求十数。天干因为正好是十个，所以每一个天干可以代表从“0”至“9”的每一个数字，这并不是说它所代表的数字在任何地方都永远不变，但它却是相对不变的，比如说公元“0”年正好是“庚”年，于是天干和数字就这样套上了： 0123456789 庚辛壬癸甲乙丙丁戊己 这个套上的数字和天干如果记住了，是有用的，比如“己”字永远就是公元后个数的“9”，今年是“79”年，就是“己未”，十年前是“69”年，就是“己酉”，十年后是“89”年，就是“己巳”这是相对不变的。但是我们现在所求的是乾隆天干，他的天干第一年是“丙”，按照这个次序数字和“天干”套上之后，却变成这样了： 1234567890 丙丁戊己庚辛壬癸甲乙 在乾隆的年号来说，上列的天干所代表的数字也相对不变了。诗的第三句说“天干顺推求个数”，就是说，你只要知道所求对象的第一年是什么干支，顺若次序就求得他的个数了，如上边的乾隆从“丙”年起推算到“庚”年，他的个数是“5”，以后只要逢着乾隆天干有“庚”字，即有个数“5”字。 现在我们再来看所举乾隆例子的图中，天干“庚”字，即数字的“5”字，是落脚在地支的“申”字(在小指的第一节)。如果我们要问的是乾隆“庚申”年是他的第几年，那就不用往下再求了，它就是第“5”年，这是因为所问的地支“申”也已经找到了。即天干的庚字正好落脚在地支的申字。可是我们上面所要问的是乾隆“庚寅”年，而我们已经求得的只有它的个数“5”(天干的庚字)，还须求得这个地支的“寅”字，也即是要求得他的“十”数。这时就要用诗的第四句：“地支逆跳加十年”。从哪跳起呢和如何跳呢？请你看看(图四)。这里必须注意，单数和双数两种不同的字体，同时也要注意上边我们所说天干的单数和双数，千万不能对错了。前面我们求得乾隆的“庚”字是数字的“5”字，现在要记住这个“庚”字和“5”字，好像这两字写在一个跳棋子上一样，把它们从它原来的落脚点“申”字(在小指的第一节)跳起。所谓逆跳，就是往回跳，象跳棋一样，隔一字一跳，第一次要跳到“午”字(正中指上节)，这个好像写有“庚”字和5字的跳棋子，把它的“庚”字与落脚点的“午”字配合起来，这时就叫“庚午’；因为每跳一次要加十年，和这个5字加在一起，就是十五年，也就是说乾隆的“庚午”年就是乾隆的十五年。再往回跳就要跳到食指第二节的“辰”字，这时就是“庚辰”，再加十年呢，就是二十五年。再往下跳，就跳到食指下节的“寅”字了，这时就是“庚寅”，再加十年呢，就是三十五年。因为上面所提的落脚点“寅”字已经找到，我们的答案也就找到了，即乾隆的“庚寅”年是它的三十五年。你如果还要往下跳就是：“庚子”即四十五年，“庚戌”即五十五年，“庚申”即六十五年。可是这里就要提出注意了，乾隆只有六十年，并没有六十五年，所以我们在推算某一个皇帝的年号或某人的岁数时，既要知道他的第一年也还要了解他的最后一年，如果是超过了他最后一年，那就会搞错了，这是一般常识问题。干支还有一个循环问题，六十年之后一循环，假如你是甲子年生，算为一岁，那么等到你六十一岁时又是甲子年了，在推算到有循环的干支时，只有靠其它条件来解决问题。比如说一个画家是“甲子”年生，算为一岁，他画了一幅画题“甲子”年画，我们只能推算他是六十一岁时画，不能说他一岁所画的。你在练习推算时，可以用你自己的出生年龄作为练习，其它推算古人的年龄，方法都是一样。 这个方法同样可以推算每一个I世纪的其一个干支是第几年，但首先要知道这一个世纪的头一年是什么干支。公元后的干支是有一定的，第一年不是“庚子”就是“庚辰”或“庚申”，都是这三个来回转着。如现在20世纪的第一年是“庚子”，即l900年，如果你要找“己丑”年是哪一年，就可按上述方法推算。推算的结果是“49”，那么加上1900年就是1949年。但在推算时应把它的第一年作为“0”字算起，不能作为“1”字算起。还有因为六十年一个循环，在一百年之内有四十个干支是重复的，如1919年是“己未”，而1979年也是“己未”，如何区分前后两个干支，只有靠其它条件来解决了。这个推算方法在极其熟练之后，公元前的干支也可用手来推算。公元前的每个世纪第一年是“辛丑”、‘辛巳”、“辛酉”，也是三个轮转着，但推算时不能和公元后一样，都要“反其道而行之”，因为我们一般比较少用，这里就不多说了。