分享

【公历年份换算农历干支纪年口诀】(含公元前后两种换算方法公式)简单、实用、易学、好记

 理想192qoteiwo 2021-01-23

    【公历年份换算农历干支纪年口诀】
        干支纪年法是中国历法上自古以来就一直使用的纪年方法,采用的是阴阳合历。干支是天干和地支的总称。把干支顺序相配正好六十为一周,周而复始,循环记录,这就是俗称的“干支表”。干支纪年以每年春节换年。
        而在历史教学中记录一些事件的发生时间都是采用公元纪年,公元纪年和干支纪年有一个简单的换算口诀如下:

一,用数字对应天干地支:

自然数: 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(戊)
该数再用12除——2015÷12=167……11(戌)
余数就把地支显
所以2018年按干支纪年就是戊戌年。

以上是公历公元年份换算成农历干支纪年的计算方法。


下面姜毅同志研究发现了另一段年份的换算方法,即:
公历公元前年份换算成农历干支纪年的计算方法:

一,用數字對應天干地支:
            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,其余数分别对应所在的天干地支,即为所求的干支年。可总结出以下口诀:
        公元要换干支年,
        准备工作做在先:
        先列两组自然数,
        一一对应支与干。
        公元年数减去三,
        尾数对应是天干;
        再除十二取余数,
        对应地支得纪年。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多