1、【列表对照法】天干:取年份尾数地支:取年份除以12的余数然后对照下面的列表找到对应天干和地支进行组合就得出该年的干支纪年例如:秦王政26年,即公元前221年年份尾数为1,查照天干表可知天干是庚221/12=18余5,查照地支表可知地支为辰所以秦王政26年,即公元前221年为庚辰年
2、方法2:天干:8-公元前年份的个位尾数的差,如果所得的差>0,所得的差数就是天干序号,如果差数≤0,则差减1等于天干倒数序号地支:年份除以12取余数,如果余数<10,则10减余数所得的差为地支顺序号,如果余数≥10,则22减余数所得的差为地支顺序号例1:秦昭襄王元年,即公元前306年8-6=2,2>0,排列第二的天干是乙306/12=25余6, 6<10, 10-6=4,排列第四的地支是卯所以秦昭襄王元年,即公元前306年为乙卯年例2:汉宣帝地节元年,即公元前69年8-9=-1, -1<0, -1-1=-2,排列倒数第二的天干为壬69/12=5余9,9<10,10-9=1 排列第一的地支为子所以,汉宣帝地节元年,即公元前69年为壬子年例3:汉景帝后元元年,即公元前143年8-3=5, 5>0,排列第五的天干为戊143/12=11余11, 11>10, 22-11=11排列第十一的地支为戌所以汉景帝后元元年,即公元前143年为戊戌年
3、方法3:天干:8-公元前年份的个位尾数的差,如果所得的差>0,所得的差数就是天干序号,如果差数≤0,则将差数加上10,就是天干序号。地支:年份除以12取余数,然后10减余数求差数,如果差数>0,差数即为地支顺序号,如果差≤0,将差数加上12,所得的差数就是地支序号。例子:汉景帝中元元年,即公元前149年8-9=-1 ,-1<0 ,-1+10=9,排列第九的天干为壬149/12=12余5 ,10-5=5 ,5>0,排列第五的地支是辰所以汉景帝中元元年,即公元前149年是壬辰年