【公历年份换算农历干支纪年口诀】 自然数: 1 2 3 4 5 6 7 8 9 0 天干: 甲乙丙丁戊己庚辛壬癸 自然数: 1 2 3 4 5 6 7 8 9 10 11 0 地支:子丑寅卯辰巳午未申酉戌亥 二,举例(以2018为例): 公元年数减去3——2018-3=2015 10除余數是天干——2015÷10=201……5(戊) 下面姜毅同志研究发现了另一段年份的换算方法,即: 公历公元前年份换算成农历干支纪年的计算方法: 一,用數字對應天干地支: 0 9 8 7 6 5 4 3 2 1 天干: 甲乙丙丁戊己庚辛壬癸 0 1110 9 8 7 6 5 4 3 2 1 地支:子丑寅卯辰巳午未申酉戍亥 二,口訣並舉例(以公元前57年為例): 公元前年數加3:57+3=60 1.60除10的余數是天干: 60÷10=6……0(0对应的天干是甲); 还有一种更简单明了的方法,就是年数加3后的和不用作除10计算,直接用和的个位数与天干对应即可。 2.60除12的余数是地支: 60÷12=5……0(0对应的地支是子) 余数就把地支显 所以公元前57年换算成农历干支纪年就是甲子年。 又如:将公元前1250年换算成干支年: 1250+3=1253 ① 和的个位3对应的天干为辛 ②1253÷12=104……5 余数5对应的地支为未 故公元前1250年为辛未年。 这里再补充讲一点常识问题: ①公元前1年为庚申年; ②公元1年为辛酉年; ③公元4年为甲子年。 ④年尾逢4必为甲(不含公元前年数)。如:04 14 24 34 44 54 64 74 84 94。 这些公元年度尾数都是4,其天干一定是“甲”,不会有错。 若是公元前年份则为:年尾逢7必为甲。 年尾天干对应歌(不含公元前): a .公历公元年数减3前: 4甲5乙6个丙, 7丁8戊9己瓶。 0庚1辛为百姓, 2壬3癸拜双亲。 b.公历公元年数减3后: 1甲2乙3层丙, 4丁5戊6己瓶。 7庚8辛凑一桌, 9壬0癸诉衷情。 ⑤干支定位也不难: 天干前后移十年, 基干不变还原位; 地支前后移十年, 基支顺反数两位。 如:将公元2021年(辛丑年)定为基年,基干为辛,基支为丑:向前移10年,则为2011年(辛卯年),天干还原不变,地支则向后顺数了两位(由丑到卯);若向后移10年,则为2031年(辛亥年),天干还原不变,地支则向前反数了两位(由丑到亥)。 正因为公元4年为甲子年,所以公元公历年换算干支年的公式才需推演为 “公历年数-3”,再将其差分别除以天干10地支12,其余数分别对应所在的天干地支,即为所求的干支年。可总结出以下口诀: 公元要换干支年, 准备工作做在先: 先列两组自然数, 一一对应支与干。 公元年数减去三, 尾数对应是天干; 再除十二取余数, 对应地支得纪年。
|
|
来自: 理想192qoteiwo > 《日历换算》