故事志 > 生活 > 正文

​天干地支算法公式,月日时的天干地支算法

2023-09-28 14:49 来源:故事志 点击:

天干地支算法公式,月日时的天干地支算法

天干地支算法是中国传统历法中的一种,由天干(甲、乙、丙、丁、戊、己、庚、辛、壬、癸)和地支(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)组成。它的公式可以用如下方式表示:天干 = (年份 - 3) % 10,地支 = (年份 - 3) % 12。其中“%”表示取余数运算符。天干地支算法广泛应用于卜卦、算命、风水等方面。

一:天干地支算法公式

天干=(年份-3)/10……余数 余数为几就数几个

地支=(年份-3)/12……余数 同上

比如今年

(2013-3)/10……余数为0 数十个就是癸

(2013-3)/12……余数为6 数六个是巳

天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸

地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥

扩展资料

相传早在公元前2697年,于中华始祖黄帝建国时,命大挠氏探察天地之气机,探究五行。

一些学者从中国上古的夏代帝王世系和商代汤王以下所有帝王的名字中,探究十天干中的字已被用于名号这一特有现象。郑文光在所著《中国天文学源流》一书中认为,十天干起源于中国古代羲和“生十日”的神话传说,是十进位法概念在纪时中的反映,应当产生于渔猎时代的原始社会;“十二地支”则由常羲“生月十有二”的神话传说演变而来,产生于殷商之前,后逐渐演变为十二辰。所以,郑文光推断:“十二支宜乎是夏人的创作。”

陈遵妫在《中国天文学史》中指出,“在四千多年前的夏代,可能已有干支产生了”。杜石然等则在编著的《中国科学技术史稿》一书中,主张夏代已有十天干纪日法,商代在夏代天干纪日的基础上,进一步使用干支纪法,从而把十天干和十二地支配合在一起形成六十循环的纪日法。

二:天干地支算法为什么减3

干支纪年法简便算法公式

10天干:甲乙丙丁戊己庚辛壬癸。

12地支:子丑寅卯辰巳午未申酉戌亥。

天干地支纪年法计算的万能公式:

天干计算法:年减去3再除以10得到的余数对应的天干字就是干。

地支计算法:年减去3再除以12得到的余数对应的地支字就是支。

三:2023年天干地支算法

大家好,我是蜀山 *** 。本是后山人,偶作前堂客,喜欢信手涂鸦、传统文化、时事热点。

我们国家有五千年的传统文化,其中易学是最为神秘及璀璨的,全世界都有研究易学的团体。要学易学,其中天干地支与阴阳,年月日时干支的推算应该是易学的基础,相信每个人的 *** 各有不同。 *** 今天与您分享自己学习的小技巧!

天干地支与阴阳

1)十天干与阴阳

天干地支算法公式,月日时的天干地支算法-第1张图片-

十天干阴阳属性

我们熟知的十天干,依顺序1~10分别为甲、乙、丙、丁、戊、己、庚、辛、壬、癸。从上表我们可以看到奇数1、3、5、7、9对应的甲、丙、戊、庚、壬这五个属阳;偶数2、4、、6、8、10对应的乙、丁、己、辛、癸这五个属阴。

2)十二地支与阴阳

十二地支阴阳属性

同样的十二地支,顺序1~12分别为子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,奇数对应的子、寅、辰、午、申、戌这六支为阳,偶数对应的丑、卯、巳、未、酉、亥这六支为阴。

六十甲子与阴阳

六十甲子图

六十甲子顺序图

“六十甲子”是由十天干与十二地支顺序组合而来,起于十天干首字“甲”、十二地支首字“子”,止于十天干尾字“癸”、十二地支尾字“亥”,依次轮流共60个组合,故称为“六十甲子”。每一天干被组合六次,每一地支被组合五次,如:甲子、甲寅、甲辰、甲午、甲申、甲戌......乙丑、丁丑、己丑、辛丑、癸丑......这里给大家分享一个记忆“六十甲子”的小技巧:甲子序号1、11、21、31、41、51天干为甲,以此类推10、20、30、40、50、60天干为癸;甲子序号1、13、25、37、49所对应的地支为子,序号间隔差刚好为十二,以此类推12、24、36、48、60地支为亥。

六十甲子与阴阳

从上面我们已经知道了十天干与十二地支的阴阳属性,也了解了“六十甲子”的组合。那么由十天与十二地支组合的六十甲子的阴阳属性到底如何知悉呢?其实很简单。我们举个例子,“甲”属阳,“子”属阳,“甲子”当然属阳;“乙”属阴,“丑”,“乙丑”当然属阴,以此类推......初学的朋友可能会问,那“甲”与“丑”一阳一阴组合属什么呢?看到这里我们就不得不佩服古人的智慧了,古人在发明十天干与十二地支就推演过,阳就是阳,阴就是阴,阳阳组合为阳,阴阴组合为阴,绝对没一阳一阴组合的半阴半阳。我们从上表就可以很直观地看出来,凡天干、地支为阳的甲子均为阳,凡天干、地支为阴的甲子均为阴。其实也就是我们现代数学中的排列组合,奇数-奇数、偶数-偶数两两组合,避开奇偶组合就行。

年月日时四柱干支的算法

我们经常看到很多老先生掐手指推算年月日时四柱干支,其实小编在学习中有一些简单的 *** 分享于大家。

年干支的算法(公式法)

(当年年数-3)÷60,其余数为所求年干支的数,对照上图的序号的甲子就是相对应的年柱干支,比如:(2022-3)÷60=33...余39,上图中39对应的干支为“壬寅”,故2022年为“壬寅”年。

月干支的推算(歌谣法)

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

丙辛之岁庚寅上,丁壬壬寅顺行流;

若言戊癸何方起,甲寅之上去寻求。

年干推月干图

上诗谣是什么意思呢?年天干为甲、己的立春月起天干为丙开始推算,比如:2014年干支为甲午,天干为甲,则立春月起月天干为丙顺排;2022年干支为壬寅,天干为壬,则立春月起月天干为壬起顺排......以此类推。那么至于月地支是固定的(如下表),大家结合推算就行。

月柱地支表

日干支的计算(已知求解法)

步骤:①先求日总数;②总数的个位数(个位数为0则取10),作为顺数日干的根据,按值顺数即为所求日干;③总数除以12的余数(能整除则取12),作为顺数日支的依据,按值顺数即为所求日支。

举例:已知2017年1月1日为“戊子”,求2017年4月16起干支。

1、求日总和数:1月+2月+3月+4月

31+28+31+16=106天

2、日总和数个位数推日天干

个位数为6,从已知“戊”推,戊>己>庚>辛>壬>癸,故此日干为“癸”。

3、日总和数/12的余数推日支

106/12=8…余…10,从“子”推,子>丑>寅>卯>辰>巳>午>未>申>酉,故此日支为“酉”,由此2017年4月16日干支为“癸酉”。

时干支的推算(歌谣法)

甲己还加甲 乙庚丙作初 丙辛生戊子 丁壬庚子头 戊癸起壬子 周而复始求

甲己起甲子:甲日、己日夜半的子时起于甲子时,顺推乙丑等。

乙庚起丙子:乙日、庚日夜半的子时起于丙子时,顺推乙丑等。

丙辛起戊子:丙日、辛日夜半的子时起于戊子时,顺推乙丑等。

丁壬起庚子:丁日、壬日夜半的子时起于庚子时,顺推乙丑等。

戊癸起壬子:戊日、癸日夜半的子时起于壬子时,顺推乙丑等。例子如图所示。

时干支推算法

相信大家看完应该基本知道如何辨别干支阴阳与如何推算年月日时干支了,如果您有更简单的技巧 *** ,还请

四:月日时的天干地支算法

天干和地支天干和地支合称干支。十天干分别是甲、乙、丙、丁、戊、己、庚、辛、壬、癸。 十二地支是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。 天干和地支组合便成为以「甲子」为首的六十干支循环(表二)。

干支纪法 干支就字面意义来说,就相当于树干和枝叶。我国古代以天为主,以地为从,天和干相连叫天干,地和支相连叫地支,合起来叫天干地支,简称干支。 天干有十个,就是甲、乙、丙、丁、戊、己、庚、辛、壬、癸,地支有十二个,依次是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。古人把它们按照一定的顺序而不重复地搭配起来,从甲子到癸亥共六十对,叫做六十甲子。 我国古人用这六十对干支来表示年、月、日、时的序号,周而复始,不断循环,这就是干支纪法。 传说黄帝时代的大臣大挠“深五行之情,占年纲所建,于是作甲乙以名日,谓之干;作子丑以名日,谓之枝,干支相配以成六旬。”这只是一个传说,干支到底是谁最先创立的,现在还没有证实,不过在殷墟出土的甲骨文中,已有表示干支的象形文字,说明早在殷代已经使用干支纪法了。

历史上以干支纪年、纪月、纪日和纪时的起始年代各不相同。干支纪年和纪日已使用了二、三千年。月份和时辰本来只与十二地支配对(图一和表三),后来人们根据年干订定月干(表四),又根据日干订定时干(表五),把年、月、日、时的干支合成八字。