关于每年国历日对应的干支纪日(六十甲子日)算法公式

今天丁巳日,就是用干支纪日的方法来标志这一天的,

太阳历,冬至起,到明年冬至,就是6个甲子日周期,6*60天,共计360天,

古代汉族人民将干支相配的六十个单位,每个单位代表一天,假如某日为甲子日,则甲子以后的日子依次顺推为乙丑、丙寅、丁卯等;甲子以前的日子依次逆推为癸亥、壬戌、辛酉等。

干支纪日的来历:

古书相传,黄帝时代有位大臣,名叫大挠,此人“深五行之情占年纲所建,于是始作甲乙以名日谓之干;

刻有干支的殷朝牛骨

作子丑以名月谓之支,干支相配,以成六旬”,意思是说干支是由大挠最先创作的。实际上,这只是传说。从古代的史实看来,干支和干支纪法的产生也如同“火”的发现一样,是广大劳动者在生产和生活的长期实践中形成并逐步发展起来的,它的产生并不能归功于某一个人,也不能划清于某个时代。从殷墟甲骨片中文字已有干支象形,殷代帝王也多用天干的名字,作为他的代号,所以殷朝已对干支记法还是比较崇拜的。

干支纪日从商朝便已开始,但其顺序到春秋时代有无间断或错乱过,尚待考证。截止2013年6月已确切知道:从春秋鲁隐公三年(公元前720年)二月己巳日起到清宣统三年(公元1911年)止,2600多年中从未间断和错乱过。1912年民国元年采用公元纪年后,汉族民间仍沿用干支纪日法,百年来也未错乱。干支纪日法是商朝历法的最大成就,这是现今已知世界最长的纪日法,对于我国历史学,尤其是科学技术发展史的考证和研究,都是极为重要的记时标志,是中国一份珍贵的科学文化遗产。

如《肴之战》:“夏四月辛巳,败秦军于肴。’“四月辛巳”指农历四月十三日;《石钟山记》“元丰七年六月丁丑”,即农历六月九日;《登泰山记》“是月丁未”,指这个月的二十八日。古人还单用天干或地支来表示特定的日子。如《礼记·檀弓》“子卯不乐”,“子卯”,代指恶日或忌日。

现在我们要知道的是如何把那些国历的日子,比如今天2018年1月25日,转化成干支纪日:丁酉年【鸡年】,癸丑月,丁巳日。

由于公历与干支纪法的体系和周期完全不同,因此它们之间的换算问题比较复杂。尤其是求解公历任一日的日干支是十分困难的,目前主要依靠查询万年历解决。《高氏日柱公式》。

各符号意义

r:日柱的母数,r除以60的余数即是日柱的干支序列数;

s:公元年数后两位数减1,s/4取整数值商;u:s除以4的余数;

m:月基数d:日期数x:世纪常数

注意:闰年2月之后,求出的r需要再加1。

干支纪日2世纪常数,

现将17世纪至26世纪一千年间的世纪常数x,对应列表如下:

月基数m,即为前几个月的日数总和除以60的余数。

详见下表:

例1:计算1949年10月1日即建国当日的日柱,则有s=49-1=48;u=0;m=33;d=1;x=15,将各项数据代入高氏日柱公式可得:

r=12*6+5*(12*3+0)+33+1+15=301

故301除以60的余数为1,即当日的日柱为甲子。

例2:计算2008年5月12日即汶川地震当日的日柱,则有s=8-1=7;u=3;m=0;d=12;x=0,由于2008年为闰年,则2月之后的计算结果需要再加1。将各项数据代入高氏日柱公式可得:

r=1*6+5*(1*3+3)+0+12+0+1=49

故49除以60的余数为49,即当日的日柱为壬子。

例3:计算1895年4月17日即马关条约签订当日的日柱,则有s=95-1=94;u=2;m=30;d=17;x=31,将各项数据代入高氏日柱公式可得:

r=23*6+5*(23*3+2)+30+17+31=571

故571除以60的余数为31,即当日的日柱为甲午。

说了这么多的公式,理解起来有些困难,这里给出一种日子干支推算表,这样就方便很多,

红框里面是年份,对应的是一个计算好的年份系数,

下面是一张月份系数表:

日柱公式:日干支序数=年数+月数+日期(和大于60,则减60。1月、2月用上一年的年数)

注意:1月和2月的各天要用上一年的年数,即未到3月用上一年数。例如求2017年2月28日干支,未到3月,要用2016年数=18,不可用2017年数。年数适用范围:此年3月-下年2月。

THE END
1.干支纪日纪月纪时用干支纪年始于西周的共和元年(公元前841年),至今已有二千八百多年的历史。现在,这种纪年法除了用于农历外,在中国历史学中也被广泛使用,特别是近代史许多重大历史事件的年代如甲午战争、庚子义和团运动、戊戌变法、辛亥革命等都用干支纪年表示。 在中国古代,还用干支纪日、纪月、纪时。干支纪日就是每日用一对干支https://www.jianshu.com/p/bf519a8aedd2
2.月份的天干地支如何推算详解2. 上周写了一个天干地支年份的推算,知道每年的天干地支怎么推算了,下一步就要知道每个月的天干地支是什么样。首先讲地支,地支每年都是固定的,都是从寅开始,即一月、二月、三月、四月、五月、六月、七月、八月、九月、十月,子是十一月,丑是十二月。 3. 知道地支后,看天干,在天干下边写了一个年上起月诀,这https://www.toutiao.com/article/7441904184921817627/
3.怎样计算干支纪月方法(怎样计算干支纪月方法)问题:怎样计算干支纪月方法 答案:在中国传统文化中,干支纪月是一种古老的纪月方法,它以天干和地支为基础,与农历相结合,用以标记时间。干支纪月不仅在中国历史上有深远影响,而且在现代仍然有人在使用它来推算吉日和节气。 总的说来,干支纪月的计算方法有以下几步: https://www.zaixianjisuan.com/jisuanzixun/zenyangjisuanganzhijiyuefangfa.html
4.干支纪日法对照表:天干地支十二时辰详解干支纪日法是 汉族 民间 使用 天干地支 记录日序的方法,是农历的一部份,也是历代历书中的重要组成部分。 干支是天干(甲乙丙丁戊己庚辛壬癸)、地支(子丑寅卯辰巳午未申酉戌亥)的合称,它与干支纪年法一样,用干支相匹配的六十甲子来记录日序,从甲子开始到癸亥结束,六十天为一周,循环记录。与干支纪年"天道“https://m.wang1314.com/doc/webapp/topic/21202448.html
5.天干地支纪年法中文名 干支纪年 称呼 天干和地支的总称 使用周期 60年 使用方法 周而复始、循环记录 性质 一种中国纪年法目录 1历史沿革 天干 地支 六十花甲子 十二生肖年 十二时辰 2转换规则 方法一 方法二 方法三 方法四 方法五 掐算法 3纪年起点 正月初一 立春 4干支纪月 5干支纪日 6词条图册 1历史沿革编辑 干支纪年法https://baike.sogou.com/v8268424.htm
6.天干地支纪年法怎么算?需要注意哪些细节装修问答兹将搬屋选择吉日良辰之要点简述有这些:(一)迁移(搬屋)的日子不可与家人的「生肖」及「日柱」(农历https://ask.zx123.cn/show-6315273.html
7.天干地支纪年法纪月 节气时间段 中气 近似农历 甲或己年 乙或庚年 丙或辛年 丁或壬年 戊或癸年 寅月 立春—惊蛰 雨水 正月 丙寅月 戊寅月 庚寅月 壬寅月 甲寅月 卯月 惊蛰—清明 春分 二月 丁卯月 己卯月 辛卯月 癸卯月 乙卯月 辰月 清明—立夏 谷雨 三月 戊辰月 庚辰月 壬辰月 甲辰月 丙辰月 https://www.douban.com/note/134041410/
8.什么是月干什么是月支月干支怎么算问:什么是月干什么是月支? 答:月干和月支是干支纪月中用干支记录月序的方法。 干支纪月是由十二辰纪月发展而来,在古代早以十二辰纪月,即为月建,把冬至所在之月称为“八月”(近似农历十一月),下一个月称为“丑月”(近似农历十二月),以此类推。 https://www.qiyuange.com/minsu/chuantong/66522.html
9.天干地支如何纪月如何用干支法来纪月? 通常情况下,除了闰年有闰月以外,农历年的一年是十二个月,而地支刚好也是十二个,每一个月对应一个地支。 我们规定,各个月份所对应的纪月地支是固定不变的。这种以十二地支固定分配年内各月的方法,古人称之为“建”。 譬如:建子、建丑、建寅等。将各月的固定地支,再配以天干,就构成了天https://www.meipian.cn/4zlp1fpi
10.文化与传承——古代历法农历是我国传统历法,但农历并不是阴历而是一种阴阳合历,取月相的变周期为月的长度,参考太阳回归年为年的长度,设置二十四节气以及闰月。 二十四节气歌 春雨惊春清谷天, 夏满芒夏暑相连, 秋处露秋寒霜降, 冬雪雪冬小大寒。 六十甲子纪法 关于六十甲子纪法的发明者究竟是谁?虽然有以下一些说法来考证干支的来源https://www.hbdfxy.cn/traffic/detail/36/36/7455