手把手教你如何用天干地支如何推算“年月日时”

开通VIP,畅享免费电子书等14项超值服

首页

好书

留言交流

下载APP

联系客服

2022.09.16海南

我也很是好奇。

“干支历”又称星辰历、节气历、甲子历、中国阳历,主要由四部分构成,分别为干支纪年、干支纪月、干支纪日、干支纪时。

干支历是把十天干和十二地支相结合构成六十个组合,以二十四节气和十二月建为基本内容。

60个组合详见图片

干支60个组合

24节气如下:

立春、雨水、惊蛰、春分、清明、谷雨、立夏、小满、芒种、夏至、小暑、大暑、立秋、处暑、白露、秋分、寒露、霜降、立冬、小雪、大雪、冬至、小寒、大寒。

大家对于60组合以及24节气应该比较熟悉,那12月建是什么呢?

12月建是依据24节气划分的“节气月”。

24节气中立春、惊蛰、清明、立夏、芒种、小暑、立秋、白露、寒露、立冬、大雪、小寒分别对应寅月、卯月、辰月、巳月、午月、未月、申月、酉月、戌月、亥月、子月、丑月。

按照这种干支历法,寅月才是正月,才是新一年的开始。

注意:

这里的正月和我们现在用到的农历正月算法不同。

农历以干支历为基础,但不完全等于干支历,农历中正月初一为正月的第一天,干支历中立春那天为正月的第一天,农历中的正月初一并不一定是立春。

说完这些就要说一说如何用天干地支推算年、月、日、时了。

干支组合排序参考上图(干支60个组合)。

干支纪年法无论年、月、日、时都是天干+地支,参考上图可以得出甲子年60年出现一次,甲子月60月出现(5年)一次,甲子时60时辰(5天)出现一次的规律。

我个人认为口诀推算更容易理解一些,所以就以口诀推算来举例。

行事历

月干支(年上起月)推算口诀:

甲己之年丙作首,乙庚之岁戊为头,

丙辛之岁寻庚上,丁壬壬寅顺水顺,

若问戊癸何处起,甲寅之上好追求。

这个口诀的意思是:

遇到年份带“甲”和“己”的,该年立春的那一天是“丙寅月”的开始;

遇到年份带“乙”和“庚”的,该年立春的那一天是“戊寅月”的开始;

遇到年份带“丙”和“辛”的,该年立春的那一天是“庚寅月”的开始;

遇到年份带“丁”和“壬”的,该年立春的那一天是“壬寅月”的开始;

遇到年份带“戊”和“癸”的,该年立春的那一天是“甲寅月”的开始。

时干支(日上起时)推算口诀:

甲己还加甲,乙庚丙作初,

丙辛从戊起,丁壬庚子居,

戊癸何方发,壬子是真途。

如果这天带“甲”和“己”,子时为“甲子时”;

如果这天带“乙”和“庚”,子时为“丙子时”;

如果这天带“丙”和“辛”,子时为“戊子时”;

如果这天带“丁”和“壬”,子时为“庚子时”;

如果这天带“戊”和“癸”,子时为“壬子时”。

年、月、时的干支比较好理解,日干支稍微有些复杂。

在推算日干支的时候,先给干支编序号。

干支排序

日干支推算需要和阳历相结合,推算哪一年的日干支就需要知道哪一阳历年的1月1日的日干支。

每年的元旦干支即是当年一月的月元干支,每月的月元为当月的第一天。

月元口诀:

二六加一七,三月双减一,

四月加零六,五上零零加,

七月双加一,八加二八齐,

九月双加三,十一双加四,

十月加三九,十二加四十,

闰从三月起,每月多加一。

每句口诀前面的数字是指要推算的日干支所在的月份,加或减后面的数字是指干支的加减数。

推算日干支所在的月份是二月和六月,天干加一,地支加七。

推算日干支所在的月份是三月,天干、地支都减一。

推算日干支所在的月份是四月,天干加零,地支加六。

推算日干支所在的月份是五月,天干、地支都加零。

推算日干支所在的月份是七月,天干、地支都加一。

推算日干支所在的月份是八月,天干加二,地支加八。

推算日干支所在的月份是九月,天干、地支都加三。

推算日干支所在的月份是十一月,天干、地支都加四。

推算日干支所在的月份是十月,天干加三,地支加九。

推算日干支所在的月份是十二月,天干加四,地支加十。

每逢闰年,三月至十二月间的任一月,其月元干支在上述加减数的基础上多加一。

知道了年份中的第一个月的干支,其余月干支按照规律推算就可以了。

知道了一天中子时的干支,其余时干支也可以按照规律推算。

知道了每月的第一天的干支,其余日干支也同样可以按照规律推算。

以2021年2月1日0时为例,推算如下:

年干支,这天为农历十二月二十,还没到农历的新年。上一个甲子年是1984年,按照规律推算现在年份为“庚子年”;

月干支,根据口诀,庚子年立春(2020年2月4日,农历正月初十)的那天是戊寅月的开始,按照规律推算,现在属于小寒节气,对应“己丑月”;

日干支,2021年1月1日是己酉日,己酉编号为6、10,现在是2月1日,6+1=7(庚),10+7=17=12+5(辰),现在为庚辰日。

所以“2021年2月1日0时”为“庚子年,己丑月,庚辰日,丙子时”。

以上就是“年、月、日、时”的干支推算方法。

不知道大家有没有和我一样的问题。到底有没有甲子年、甲子月、甲子日、甲子时呢?

答案是现在没有。

因为现在使用的固定历法中,正月都是从寅月开始数起,子月对应农历的十一月。

甲子年只能对应甲寅月、丙子月,所以甲子年中是不可能出现甲子月,那甲子年、甲子月、甲子日、甲子时也就不可能同时出现了。

中国文化博大精深,源远流长。

在历史长河中沉淀下来的精粹数不胜数。我想一点一点去了解自己国家的文化。

THE END
1.算法系列之二十:计算中国农历(一)农历算法天干地支以及十二生肖常组合起来描述农历年,比如公历2011年就是农历辛卯兔年、2012年是壬辰龙年等等。 计算某一年的天干地支,有很多经验公式,如果知道某一年的天干地支,也可以直接推算其它年份的天干地支。举个例子,如果知道2000年是庚辰龙年,则2012年的干支可以这样推算:(2012-2000)% 10=2,2012年的天干就是从庚开始https://blog.csdn.net/orbit/article/details/9210413
2.公历农历转换农历量的接近365.2422日。因1回归年为12.368个朔望月,368/1000=46/125,所以在一百二十五年中应设置四十六个闰年,但因为这样设闰太过复杂,经推算,7/19最接近0.368,故一般的,在19年里中设置7个闰月,有闰月的年份全年383天或384天。又根据太阳的位置,把一个太阳年分成二十四个节气,以利于农业种植等活动。纪年用天https://gonglinongli.bmcx.com/
3.农历年份怎么算农历年份如何算高中知识3、道家信奉的六十个星宿神,即六十甲子日值日的六十位神。用天干和地支循环相配作为称呼这些神的名字。 以上就是高考网小编为大家介绍的关于农历年份怎么算 农历年份如何算问题,想要了解的更多关于《农历年份怎么算 农历年份如何算》相关文章,请继续关注高考网!https://www.027art.com/gaokao/HTML/12682925.html
4.农历纪年的计算方法(农历纪年怎样计算)例如春节、中秋节、端午节等传统节日都是按照农历来计算的。 综上所述,农历纪年的计算方法是以天干地支为基础,结合月亮和太阳运行周期的复杂系统。它在历史的长河中承载了丰富的文化传统,至今仍影响着人们的生活。https://www.zaixianjisuan.com/jisuanzixun/nonglijiniandejisuanfangfa.html
5.农历年份对照表农历年份表 你好这个别人没法给你回答的 你不说那一年的 那个范围太大了没法给你解答的 农历的年份是怎么算的 是按照六十顺序甲子排列的. 六十甲子(六十花甲子,六甲) 1.以天干和地支按顺序相配,即甲、乙、丙、丁、戊、己、庚、辛、壬、癸与子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥相组合,从https://www.lishixinzhi.com/bb/327522.html
6.Excel使用技巧计算农历生肖年份如何用excel来计算我们的农历生肖年份呢?她可以帮你! 文档2015-01-04 上传大小:15KB 所需:17积分/C币 C语言计算年份对应的属相.docx 用C语言输入相应年份,计算该年份属相。属相为子(鼠)、丑(牛)、寅(虎)、卯(兔)、辰(龙)、巳(蛇)、午(马)、未(羊)、申(猴)、酉(鸡)、戌(狗)、亥(猪)。 https://www.iteye.com/resource/sinat_25028275-8323609
7.java农历mob649e81543e41的技术博客4. 计算农历年份 接下来,我们需要根据公历年份计算对应的农历年份。Java中可以使用java.util.ChineseCalendar类来进行农历计算。下面是计算农历年份的代码: // 创建ChineseCalendar实例ChineseCalendarchineseCalendar=newChineseCalendar(year,month,day);// 获取农历年份intlunarYear=chineseCalendar.get(ChineseCalendar.EXTENDhttps://blog.51cto.com/u_16175433/6941912
8.生成农历日期的Excel公式BIM免费教程需要注意的是,Excel的日期计算是基于1900年1月1日的,因此公式返回的结果是从1900年开始计算的农历日期。 其他相关的农历日期公式 除了基本的农历日期公式外,Excel还提供了其他一些与农历日期相关的公式。 农历年份 要获取公历日期对应的农历年份,可以使用公式: https://www.tuituisoft.com/office/107389.html
9.丁卯日是哪天怎么算(丁卯日怎么算的)为了计算丁卯日,首先需要确定农历的年份。然后,根据农历年份查找天干地支的对应关系表,找到对应的天干地支组合。最后,根据具体的日期,确定是哪一天。由于农历年份与公历年份不完全一致,因此在计算时需要进行转换,确保准确性。 丁卯日的象征意义 在中国传统文化中,丁卯日具有特殊的象征意义。天干地支的组合常被用来表示吉凶https://ffxlzx.com/welcome/artview21690
10.公历年与农历年的计算方法农历年是以10天干与12地支组合而成,俗称60年花甲子为一个轮回。 10天干:1甲、2乙、3丙、4丁、5戍、6己、7庚、8辛、9壬、10癸。 12地支:1子、2丑、3寅、4卯、5辰、6巳、7午、8末、9申、10酉、11戌、12亥。 计算口诀:公元年数先减三,除十余数是天干,基数改用十二除,余数便是地支年。 http://www.360doc.com/content/22/0128/16/25212310_1015241136.shtml
11.1970至1979年生肖排名生肖怎么计算1970至1979年生肖排名是什么?生肖是中国传统文化中重要的概念之一,它是根据农历年份划分的十二种动物符号,那么,生肖怎么计算?我们有时候和人交流的时候,知道年份如何快速的知道年份的属相,快来学习学习吧! 1970至1979年生肖排名 1970年属相为:狗; 十二地支为:戌; 合称戌狗。 https://www.qiyuange.com/fengshui/101048.html
12.年份时间计算器年份加减计算器5、在线年份计算器 社保怎样计年份(医保年份跟社保年份怎样计算公式)淮南,1医保年份跟社保年份怎样计算公式社保跨省转移医保年限是可以累计的。但是需要注意的是社保年限合并计算只对将来享受养老保险有意义买车、买房之类要求。日期计算器,二、计算某日往后或者往前若干、若干星期、若干月的日期并给出农历日期。输入均为https://www.16757.com/ysh/suanming/1061.html
13.公历(阳历)日期转换农历(阴历)日期在线计算器输入公历(阳历)日期,点击计算按钮,输出公历(阳历)日期、农历(阴历)、天干地年份、生肖、星座、五行等。http://3158bbs.com/tool-197.html