公历是现在国际通用的历法,是一种阳历;干支历是一种用六十组各不相同的天干地支标纪年月日时的古老历法,十天干和十二地支依次相配,组成六十个基本单位,是一种星辰历。公历和星辰历经过计算可以进行转化。
十天干与十二地支
干支纪年月日时
干支纪年计算方法
公元前的算法:
记n为公元年除以10的余数,则天干为8-n(n﹤8)或8-n+10(n≧8),
记n为公元年除以12的余数,则地支为10-n(n<10)或10-n+12(n≧10)。
公元后的算法:
记n为公元年除以10的余数,则天干为n-3(n>3)或n-3+10(n≤3),
记n为公元年除以12的余数,则地支为n-3(n>3)或n-3+12(n≤3)。
以2021年为例,2021年为公元后的年份,用公元后纪年。2021除以10得余数1,天干为1-3+10=8,查天干次序(甲乙丙丁戊己庚辛壬癸)得“辛”;再将2021除以12得余数为5,则地支为5-3=2,查地支次序(子丑寅卯辰巳午未申酉戌亥)得“丑”,故2021年为辛丑年。
干支纪月计算方法
天干推排方法 :甲己之年丙作首,乙庚之岁戊为头;丙辛岁首寻庚起,丁壬壬位顺行流;若言戊癸何方求,甲寅之上好追求。
十二地支按照寅卯辰巳午未申酉戌亥子丑分别对应正月到十二月。
干支纪月表
以2021年5月为例,2021年为辛丑年,根据“丙辛岁首寻庚起”,天干正月为庚,按照循环顺序排到五月则为甲,五月对应地支为午,所以2021年5月为辛丑年甲午月。
干支纪日计算方法
高氏日柱公式
r日柱的母数,r除以60的余数即是日柱的干支序列数;s公元年数后两位数减1,s/4取整数值商;u为s除以4的余数;m为月基数,d为日期数,x为世纪常数;注意如为闰年2月之后,求出的r需要再加1。
17~26世纪的世纪常数x
月基数m
六十甲子表
由于公历与干支纪法的体系和周期完全不同,因此它们之间的换算问题比较复杂,尤其是求解公历任一日的日干支是十分困难的。高氏日柱公式采用插入世纪常数和月基数的方法,简捷准确而又科学实用,解决了由来已久的历法换算难题,在历法换算的具体问题上具有极大的实践意义。由于干支纪日按照60日一轮回,为了简便可以依靠查询万年历解决。
用高氏日柱公式计算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,即当日的日柱为甲子。
干支纪时计算方法
干支纪时把一天分为十二个时辰,从晚上23点整开始,从甲子这个干支开始标注第一个时辰,一个时辰相当于现在两个小时,之后每两个小时接着顺序标注,60组干支不断循环往复,地支只有12个是固定不变的。
天干纪时口诀如下:
甲己还加甲:逢日干是甲或己的日子,子时的时干从甲上起;
乙庚丙作初:逢日干是乙或庚的日子,子时的时干从丙上起;
丙辛从戊起:逢日干是丙或辛的日子,子时的时干从戊上起;
丁壬庚子居:逢日干是丁或壬的日子,子时的时干从庚上起;
戊癸起壬子:逢日干是戊或癸的日子,子时的时干从壬上起。
例如1949年10月1日的日柱为甲子,依据“甲己还加甲”,则上午6点即为丁卯时。
敬天爱人·无我无为
生辰八字是根据出生的年、月、日、时来计算的,各有天干、地支相配。
每项为一柱两个字,共四柱八字。根据这生辰八字,即可推算出一个人的命运。旧俗男女订婚时须先交换八字帖,也称“庚帖”,或简称“八字”。比如农历2008年1月10号8点出生的八字就是: 年--戊子 月--甲寅 日--丙戍 时--壬辰。这样就组成了四柱八字。其中的日干的丙字代表本人命主,是属火命。那具体如何计算生辰八字呢?下面为大家做个解答。
方法/步骤
1 排年柱
年柱,你可以通过黄历来查找,很方便。如果出生的年份是2014年,农历是甲午年,年柱即为甲午。
2 排月柱
月柱,就是用干支表示出生年月所处的节令(注意根据每月的月令而定)。
具体如下:
一月为寅月:从立春到惊蛰 二月为卯月:从惊蛰到清明 三月为辰月:从清明到立夏 四月为巳月:从立夏到芒种 五月为午月:从芒种到小暑 六月为未月:从小暑到立秋 七月为申月:从立秋到白露 八月为酉月:从白露到寒露 九月为戌月:从寒露到立冬 十月为亥月:从立冬到大雪 十一月为子月:从大雪到小寒 十二月为丑月:从小寒到立春
如果宝宝出生于农历庚寅年三月,对照年上起月表可以查出宝宝的月柱为庚辰。
根据年上起月表的口诀:
甲己之年丙作首,
乙庚之岁戊为头,
丙辛之岁寻丙上,
丁壬壬寅顺水流,
若问戊癸何方发,
甲寅之上好追求。
查询方法:如果宝宝出生的年份是甲年或己年(年柱天干为甲或己),则正月为丙寅,二月为丁卯,三月为戊辰……以此类推即可。
3 排日柱
日柱,日干支需要查找万年历。例如:宝宝出生于2010年5月6日可以查得日柱为丙辰。
4 排时柱
时柱,就是用干支表示人出生的时辰。
具体如下:
子时: 23点至1点
寅时: 3点至5点
辰时: 7点至9点
午时: 11点至13点
申时: 15点至17点
戌时: 19点至21点
丑时: 1点至3点
卯时: 5点至7点
巳时: 9点至11点
未时: 13点至15点
酉时: 17点至19点
亥时: 21点至23点
口诀:
甲己还加甲,
乙庚丙作初,
丙辛从戊起,
丁壬庚子居,
戊癸何方发,
壬子是真途。