天干地支纪年是中国古代纪年的一个重要的方法。
十天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。
十二地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。
其中甲、丙、戊、庚、壬为阳干,乙、丁、己、辛、癸为阴干。
子、寅、辰、午、申、戌为阳支,丑、卯、巳、未、酉、亥为阴支。
阳干与阳支组合,阴干与阴支组合,形成六十花甲子。
图源于网络,侵权必删
那么如何计算或者找到年份的干支呢?那么这个就要从第一个甲子年年说起。
现在公认的第一个甲子年由黄帝元年开始,也就是公元前2697年为甲子年,以此类推,到现在2022年壬寅年是黄帝历的4719年。
那么如果用黄帝历纪年法的话,就直接以当年年份除以60,得出的数取余数例如,前面说到的,2022年是黄帝历的4719年,那么以4719÷60=78余数39,然后以39÷10=3余数9,对应天干为壬,39÷12=3余数3,对应地支为寅,那么2022年就是壬寅年。不过这里由于需要黄帝历的换算,比较不容易记住,那么还有一个方法可以计算出来。
还是以2022年为例,以2022-3=2019÷10=201余数9,天干数9为壬,以2022-3=2019÷12=168余数3,地支数3为寅,那么2022年就是壬寅。
这里公式为什么需要减3呢?还是要从黄帝历说起,刚才上文说到,第一个甲子年为公元前2697年,那么2697÷60=44余数57,那么还剩下3年公元元年,公元二年公元三年分别是辛酉,壬戌,癸亥。从公元四年才开始是甲子年,所以以公元年计算时候需要减3