甲子纪年法,又名干支纪年法,是中国古代历法的一种纪年方式。其计算方法为:将十天干(甲、乙、丙、丁、戊、己、庚、辛、壬、癸)与十二地支(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)按照固定的顺序互相配合,形成六十个组合,周而复始循环使用。每个组合代表一个年份,例如“甲子”代表第一年,“乙丑”代表第二年,以此类推。
具体计算时,可以将西历年份减去3后,除以10得到的余数作为天干,除以12得到的余数作为地支。例如,2023年减去3后为2020,除以10的余数为0(按照天干排列顺序,0对应“庚”),除以12的余数为4(对应地支中的“子”),所以2023年的干支纪年为“庚子”。
需要注意的是,甲子纪年法有一个缺陷,即每六十年会有一个重复的年号。为了弥补这一缺陷,古人又采用了帝号纪年等方法。现在,甲子纪年法仍然被我国农历所采用。