公历快还是农历快(公历 农历 会越差越多吗)

1912年1月2日,孙中山先生在辛亥革命胜利后就任中华民国临时大总统的次日向全中国发布《改历改元通电》:以黄帝纪元四千六百九年十一月十三日作为中华民国元年元旦。从此,中国的历法正式开始采用西历。西历,格里高利历,以基督诞辰为元年(有历史学家认为有史料提示耶稣的诞辰可能在公元前4年)。孙中山先生的《改...

公历快还是农历快(公历 农历 会越差越多吗)

1912年1月2日,孙中山先生在辛亥革命胜利后就任中华民国临时大总统的次日向全中国发布《改历改元通电》:以黄帝纪元四千六百九年十一月十三日作为中华民国元年元旦。从此,中国的历法正式开始采用西历。

西历,格里高利历,以基督诞辰为元年(有历史学家认为有史料提示耶稣的诞辰可能在公元前4年)。

孙中山先生的《改历改元通电》中提到的黄帝纪年采用的是宋教仁先生所主张的以黄帝20岁登基即位之年为癸亥年,次年为黄帝历纪元的甲子年(公元前2697年)的推算方法。也就是说黄帝纪元的4609年11月13日为公历1912年1月1日,即公元1年为辛酉年(西汉平帝元始元年)。

干支纪年是中国传统农历的特征之一。它是以甲乙丙丁戊己庚辛壬癸十天干,与子丑寅卯辰巳午未申酉戌亥十二地支依次搭配构成的六十甲子为一个循环来纪年。

那么,公历纪年与干支纪年如何简单快速换算?

因为公元4年为甲子年,公历纪年与农历干支纪年的换算方法可以概括为口诀如下:

“公元后前数正负,

减三除十看余数。

正余天干零为十,

负余加十为干序。

地支减三十二除,

正余为序零为亥。

地支负余加十二,

公元前年加一再。”

将公元后和公元前的纪年数字分别看作正数和负数,减去3之后,数值不足10或12(公元前为大于-10或-12)的直接作为余数;数值大于10或12的(公元前为小于-10或-12)的分别以10和12整除之后得到余数。余数为正数的情况下,余数即分别为天干和地支的序号。余数为零的情况下,天干为十(癸),地支为十二(亥)。余数为负数的情况下,天干和地支分别加10和12。因为没有公元0年,所以所有公元前的纪年数字都需要再加1,才是正确的天干和地支序号。也就是说所有公元前的公历纪年数字是在减2之后进行除10和12的余数计算。

例1. 公元16年:(16-3)/10后余3,(16-3)/12后余1,丙子年。

例2. 公元1年:(1-3)后余-2,天干序号为 -2+10=8,地支序号为 -2+12=10,辛酉年。

例3. 公元前7年:

方法1,天干序号[(-7)-3]/10余数为0,0+10+1=11,即1,地支序号[(-7)-3]余数为(-10),(-10)+12+1=3,甲寅年。

方法2,[(-7)-3]+1余数为(-9),天干序号(-9)+10=1,地支序号(-9)+12=3,甲寅年。

例4. 公元前2698年:天干序号[(-2698)-2]/10余0,0+10=10,地支序号[(-2698)-2]/12余0,0+12=12,癸亥年。

依据2017年5月中国政府发布的《的国家标准文件(编号GB/T 33661-2017),现行农历年的干支纪年以1984年2月2日0时至1985年2月19日24时的农历年为甲子年。

干支还可用以纪月、纪日、纪时。

《农历的编算和颁行》规定以1949年10月1日的农历日为甲子日,六十日一循环。

农历的月和时辰与十二地支固定配合。月与时辰的天干可以根据月份所在年和时辰所在日的天干推算出来。

现行农历以冬至(winter solstice)所在农历月为子月(十一月),其后的第2个(不计闰月)农历月为农历年正月。即随夏历建寅,以寅月为正月。故天干为甲和己的年份正月的天干为丙。余者依次类推。闰月重复前一月的干支。

农历日24个小时分为十二时辰,每个时辰平分为初和正两部分,又平分为八刻,每刻15分钟。十二时辰对应十二地支,子时从北京时间23点起至第二日凌晨1点,其余十一个时辰依次类推。天干为甲和己的农历日子时的天干为甲,余者依次类推。

相关推荐

推荐内容

推荐阅读