如题所述
天干地支纪年法算法如下:
天干地支纪年的口诀是:公元年数先减三,除10余数是天干,基数改用12除,余数便是地支年。以2021年为例,年份减3得基数2018,除以10得余数8,对查天干次序得“辛”,再将基数2018除以12得余数为2,再循环对查地支次序得“丑”,故2021年为辛丑年。
我国古代是用干支纪年的,近代史上提到的甲午战争、戊戌变法、辛亥革命等名词就是干支纪年。所谓干支就是十天干和十二地支的简称。天干、地支按照一定规则(阳干配阳支,阴干配阴支。或者说单配单,双配双)可以搭配成60对,也就是一个甲子(60年),周而复始记录时间。
天干:十天干包括甲、乙、丙、丁、戊、己、庚、辛、壬、癸,其中为甲、丙、戊、庚、壬为阳干,为乙、丁、己、辛、癸为阴。
地支:十二地支包括子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,其中为子、寅、辰、午、申、戌为阳支,丑、卯、巳、未、酉、亥为阴支。天干地支纪年的口诀是:“公元年数先减三,除10余数是天干,基数改用12除,余数便是地支年。”
以2021年为例,年份减3得基数2018,除以10得余数8,对查天干次序(甲、乙、丙、丁、戊、已、庚、辛、壬、癸)。得“辛”,再将基数2018除以12得余数为2,再循环对查地支次序(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)得“丑”。故2021年为辛丑年(若得0可理解为1之前即12)。
干支纪年法(10天干12地支)60年一轮回,天干在前,地支在后,自甲子始,自癸亥终。无颜色标记的组合实际不存在。详见下图:
天干地支纪年法
大红色标记的几个组合年份比较为大众所熟知,因为其所在的年份恰好是中国近代历史中发生了重大事件的年份:甲午战争 戊戌变法 庚子赔款 辛丑条约 辛亥革命,己亥杂诗(龚自珍在己亥年写的一系列诗,比较有名的几句“我劝天公重抖擞,不拘一格降人才”“落红不是无情物,化作春泥更护花”,也算上) 。
需要声明的是,干支纪年每个组合代表的并不是现行公元纪年法中的独一无二的一年,只是说在某一个甲子轮回当中代表的是当中的特定的一年。