济宁曲阜的万仞宫墙
山东省济宁市高三生刚刚考完的《2017-2018学年度高三教学质量检测语文试题》中,古诗文阅读部分中的第11题是近几年新增考点——古代文化常识题。
第11题的B项,涉及的古代文化常识是古代“干支”纪年法。
干支公元年序表
“干支”纪年法,是中国文化的重要组成部分,在全国高考和上海市高考中都曾经涉及过。
上面的题如果熟记“干支”,并将10天干与12地支按顺序对应出来:
天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。
地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。
那么,“永初元年是丁未年”,"永初四年"则应该是农历庚戌年。故11题选B
以上是利用“干支”纪年法进行的简单推算,复杂点的也有规律可循,具体的计算方法为:
天干:年份÷10,得到的商不管,看余数,若余数-3得正,则按天干顺序往下数,得数即为天干顺序数,若余数-3为负快速査天干地支属相出生,则+10,得到的数即为天干数,若余数为3,则为天干的最后一位,即癸。
地支:年份÷12,得到的商不管,看余数,若余数-3得正,则按地支顺序往下数,得数即为地支顺序数。若余数-3为负,则+12,得到的数即为地支顺序数,若余数为3,则为地支的最后一位,即亥。
把天干数和地支数合并起来,即为所求的干支年份。
地支与十二生肖的对应
干支
如:2001年查万年历为辛巳年,算法为:
2001÷10=200……1,1—3=—2,—2+10=8,按天干顺序数到8,甲、乙、丙、丁、戊、己、庚、辛。第8位为辛。
2001÷12=166……9,9—3=6,按地支顺序数到6,子、丑、寅、卯、辰、巳。第6位为巳。
按照以上计算结果,把天干、地支合并起来可知,2001年为辛巳年。
再如,1980年查万年历为庚申年。
1980÷10=198,余数为0,则0—3= —3,—3+10=7,按天干顺序数到7,甲、乙、丙、丁、戊、己、庚。第7位为庚。
1980÷12=165,余数为0,则0—3= —3,—3+12=9,按地支顺序数到9,子、丑、寅、卯、辰、巳、午、未、申。第9位为申。
按照以上计算结果快速査天干地支属相出生,把天干、地支合并起来可知可知,1980年,为庚申年。
又如:1983年查万年历为癸亥年。
1983÷10=198……3,余数为3,为天干的最后一位癸。
1983÷12=165……3,余数为3, 为地支的最后一位亥。
那么今年是2018年,请算一下今年是农历的什么年?
答案:戊戌狗年