传说唐伯虎是寅年寅月寅日寅时出生的,所以才取名为唐寅。那么根据干支纪元法推断,每12年才有1个寅年,每12个月只有正月是寅月,每12日只有1日是寅日,即每月最多只有3天是寅日,每1天又只有2个小时是寅时。综合来说,要满足寅年寅月寅日寅时出生的条件是非常苛刻的,每12年只有那4-6小时出生的人能满足条件。
大家好,我是袋小萌。那么到底什么时干支纪元法呢?说到干支纪元法不得不提的就是天干地支了,下面就让我们来了解一下吧!
天干地支,简称为干支,源自中国远古时代对天象的观测。十天干和十二地支依次相配,组成六十个基本单位,两者按固定的顺序相互配合,组成了干支纪元法。
十天干:
甲(jiǎ)、乙(yǐ)、丙(bǐng)、丁(dīng)、戊(w?)、己(jǐ)、庚(gēng)、辛(xīn)、壬(r?n)、癸(guǐ);其中甲、丙、戊、庚、壬为阳干,乙、丁、己、辛、癸为阴干。
十二地支:
子(zǐ)、丑(chǒu)、寅(y?n)、卯(mǎo)、辰(ch?n)、巳(s?)、午(wǔ)、未(w?i)、申(shēn)、酉(yǒu)、戌(xū)、亥(h?i)。其中子、寅、辰、午、申、戌为阳支,丑、卯、巳、未、酉、亥为阴支。
十二地支对应十二生肖:
子-鼠,丑-牛,寅-虎,卯-兔,辰-龙,巳-蛇, 午-马,未-羊,申-猴,酉-鸡,戌-狗,亥-猪。
根据组合规律,阳干配阳支,阴干配阴支。所以共有60种组合方法(红字为错误组合方式)。
表1
把正确的组合按照顺序排列
表2
天干地支在古代主要用来纪年(年干、年支),纪月(月干、月支),纪日(日干、日支),纪时(时干、时支)等。年干和年支组成年柱,月干和月支组成月柱,日干和日支组成日柱,时干和时支组成时柱。
举个例子:2022年7月20日18时,也就是壬寅年丁未月甲戌日癸酉时。
年柱:壬(年干)、寅(年支)
月柱:丁(月干)、未(月支)
日柱:甲(日干)、戌(日支)
时柱:癸(时干)、酉(时支)
壬寅丁未甲戌癸酉也就是古代所说的的八字。
干支纪年
干支纪年以天干和地支组成共60个干支纪年,从甲子年到另一个甲子年之间间隔了60年,故也称60年为一个甲子。60岁为花甲之年也是这个原因。
1894年的甲午中日战争,因为1894年是甲午年。
1898年的戊戌变法,因为1898年是戊戌年。
1901年的辛丑条约,因为1901年是辛丑年。
表3
年干支的计算以及推算
年干=(公历年份)/10,所得余数
年支=(公历年份)/12,所得余数
例如:1894/10,余数为4,通过表3得知对应的年干就是甲,1894/12,余数为10,对应的年支就是午,干支结合就是甲午年。
2022/10,余数为2,通过表3得知对应的年干为壬,2022/12,余数为6,对应的年支为寅,干支结合为壬寅年。
公元前跟公元后年干支计算及推算方法一致,不同的是公元前的换算表不一样。
表4
干支纪月
干支纪月以寅月为正月,寅月是干支历首月。
表5
干支纪月结合年天干
表6
月干公式:月干=年干*2 月支 (和超过10,直接取个位数)
表7
例如:2022年是壬寅年,求寅月的月干,月干=壬*2 寅;查询表7代入数值得月干=9*2 1=19,取个位数为9对应的月干,刚好也为壬,所以2022年正月为壬寅年壬寅月。
同理2023年为癸卯年,求12月的月干,月干=癸*2 丑,查询表7代入数值得月干=10*2 12=32,取个位数为2,对应的干为乙,所以2023年12月为癸卯年乙丑月。结合表来看干支纪月为5年一轮回。
干支纪日
干支纪日,60日大致2个月一个周期;一个周期完了重复使用,周而复始,循环下去。
干支纪日,民间往往采取元旦干支推算法,进而推定阳历某天干支。但是这种方法每次都需要考虑平年跟闰年,计算较为繁杂。
2015年山东嘉祥县的任红岩发现以3月1日为首起算,将2月末日置为最后一天,解决了闰年平年问题,创作了日柱推算表,也就是下面那个日柱公式。
2000-2049年数表
表8
从表8可以看出一个规律,每增加1年,遇平年加5,遇闰年加6。
月数表(万年通用)
表9
日柱公式:日干支序数=年数 月数 日期(和大于60,则减60。1月、2月用上一年的年数)。值得注意的是:1月和2月并入上一年,仍用上一年的年数,不可用当年的年数。
例如:2022年1月10日计算日干支,因为是2022年1月,对应年数表的是2021年的年数,根据年数表表8可得2021的年数为44,月数表表9中1月对应月数为6,所以日干支序数=44 6 10=60,60在60干支表表2中对应的是癸亥,所以2022年1月10日为癸亥日。
那么要求2022年7月20日的日干支呢?根据表8得出2022年7月对应年数为49,表9中7月对应月数为2,所以日干支序数=49 2 20=71,71大于60,所以71减60等于11。对应60干支表表2中的甲戌,所以2022年7月20日为甲戌日。
干支纪时
古人把一天分为12个时辰,一个时辰等于现在的两个小时。用地支对照现在的时间如下,子时代表现在的23点至1点,时支跟月支一样是固定的。
表10
时干公式:时干=日干?2 时支(晨子=-1,夜子=11)
时干公式跟月干公式十分类似,只是把年干换成了月干。
表11
甲戌日17:30,求时干支。时支由表10查询可知为酉时,所以时干=甲*2 酉,查询表11代入数据得时干=1*2 8=10,查表得10对应的是癸,所以甲戌日17:30也叫做甲戌日癸酉时。
乙亥日8:00,求时干支。时支由表10可得为辰时,所以时干=乙*2 辰,查询表11代入数据得时干=2*2 3=7,查表得7对应的是庚,所以乙亥日8:00也叫做乙亥日庚辰时。
表12
最后做个小结,干支纪元是以60作为基本单位,进行轮回。纪年60年一轮回,纪月5年一轮回,纪日每2个月一轮回,纪时每5天一轮回。月支跟时支都是确定的,月支以寅初,时支以子为始。
天干地支博大精深,是古人千百年累积下来的财富,它是古人对未知天象一次成功的探索,对于后世产生了深远的影响。
好啦,干支纪元法就介绍到这里了,写这篇文章,是希望大家对于天干地支有一定的认识,如果这篇文章帮到你了,麻烦在文末点个再看,感谢大家的支持。
扫码关注我们