干支纪法是从甲子开始,第一个甲子也是黄帝元年。究竟哪年是第一个甲子年?要弄清这个问题其实并不复杂,只要用公式计算一下,就能得到确切的答案。
六十花甲子纳音表
10天干和12地支的排序是计算年干支的基础,其排序如下:
10天干排序
甲1、乙2、丙3、丁4、戊5、己6、庚7、辛8、壬9、癸10(0)。
12地支排序
子1、丑2、寅3、卯4、辰5、巳6、午7、未8、申9、酉10、戌11、亥12(0)。
假设公元前2696年是第一个甲子年,那么公元前2697年就是第零个癸亥年。通过以下的公式便可计算出每个年份的干支。其公式为:
所求年份天干=(所求年份数+2697)÷10......余数续天干。
所求年份地支=(所求年份数+2697)÷12......余数续地支。
所求年份数公元前是负数,公元后是正数;当所求年份数加上2697的和小于10(12)时,直接推出其干支。
公元纪年数轴
以下举例说明如何计算某年的干支。
例1:求公元前2696年干支
-2696年的天干=(-2696+2697)=1
两数之和小于10直接推出天干,1的天干为甲。
-2696年的地支=(-2696+2697)=1
两数之和小于12直接推出地支,1的地支为子。
所以公元前2696年的干支是甲子。
例2 求公元2023年的干支
2023年的天干=(2023+2697)÷10=472......0
余数0(10)天干为癸。
2023年的地支=(2023+2697)÷12=393......4
余数4地支为卯。
所以2023年干支是癸卯。
农历2023癸卯兔年
例3:求公元1949年(中华人民共和国建国之年)的干支
1949年的天干=(1949+2697)÷10=464......6
余数6天干为己。
1949年的地支=(1949+2697)÷12=393......2
余数2地支为丑。
所以1949年干支是己丑。
通过上述计算实例可以得出结论:公元前2696年是第一个甲子年的假设是正确的。如果把公元前2697年当做第一个甲子年,那第零个癸亥年就是公元前2698年。把公式中2697换成2698,计算所有年份干支的结果都会向后推迟一年。如公元2023年的计算结果是甲辰,公元1949年的计算结果是庚寅。由此可以看出,第一个甲子年(黄帝元年)是公元前2696年,这是唯一正确的答案。