轻松掌握:生辰八字(年月日时干支)精准计算方法
生辰八字,简称八字,是指一个人出生时的干支历日期。它由年、月、日、时四柱组成,每柱各有两个字,共八个字。以下将详细介绍如何计算生辰八字的年月日时干支。
年干支的计算方法
干支纪年是以十天干(甲、乙、丙、丁、戊、己、庚、辛、壬、癸)和十二地支(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)为基础,循环周期为60年。根据甲子纪年表,可以得到甲子年为第一年,乙丑年为第二年,以此类推。
方法一:已知某年年干支,推算其他年年干支
1. 根据六十环周图次序推算:
举例:已知2016年(春节后)为丙申年,求2020年干支。
在六十环周图中找到丙申,向后推四年,可知2020年(春节后)为庚子年。
2. 公式计算法:
求某年年干支的公式为:(当年年数-3)÷60,其余数为所求年干支的代数,再到六十环周图中找出相应的干支。
年数减3,是因为公元4年恰好是甲子年,从公元4年起,就要减去公元4年前的3年,故该公式适用于公元4年之后。
举例:求1979年的干支。
(1979-3)÷60=32······56,在六十环周图中找到56对应的干支,可知1979年为己未年。
3. 尾数定天干,余数定地支法:
公元后纪年干支计算法:
天干和现行的公元纪年都是符合十进制进位法的,所以公元纪年尾数相同的,则天干应该是一样的。
地支是十二个,所以每隔十二年的地支应该是一样的。
举例:求1911年干支。
1911年尾数为1,天干为辛(辛对应的数是1,依此类推,得到天干对应序数表);
1911÷12=159······3,余数为3,地支为亥(地支对应序数表)。
故1911年为辛亥年。
公元前纪年干支计算法:
在公元前1年到公元1年之间只有一个单元格,与数学中的数轴不同,其中没有原点0。所以计算公元前后年份的差距通常是前后两个数相加再减去一。
举例:公元元年是辛酉年,那么公元前1年应该是庚申年,公元前2年应该是己未年。
月干支的计算方法
干支纪月是以天干和地支纪法来计算月份,每年的月份循环周期为12个月。不是以农历每月初一为分界线,而是以二十四节气的12个主气为准。
以立春为分界点,立春前为腊月,立春后为正月。
干支纪月时,每个地支对应二十四节气自某节气(非中气)至下次节气,以交节时间决定起始的一个月期间。
具体推算规则:
1. 甲己之年丙作首,乙庚之岁戊为头。
甲年和己年,正月为丙寅月。
乙年和庚年,正月为戊寅月。
2. 丙辛必定寻庚起,丁壬壬位顺行流。
丙年和辛年,正月为庚寅月。
丁年和壬年,正月为壬寅月。
3. 更有戊癸何方觅,甲寅之上好追求。
戊年和癸年,正月为甲寅月。
日干支的计算方法
干支纪日是根据天干和地支的顺序来编号和计算每一天,每六十天一循环。可以通过查询万年历或使用日干支推算表来获得。
方法一:已知某年元旦干支,推算日干日支
公式:
日干代数=元旦天干代数+所求日数±按月加减数-天干周转数。
日支代数=元旦地支代数+所求日数±按月加减数-地支周转数。
说明:
1. 按月加减数是根据日数与六十环周推算出来的。
2. 举例:已知1981年的元旦干支为“己卯”,求该年8月14日的日干支。
1981为平年,推算日干支代数:
日干代数=己6+14+1-2×10=1(甲),故日干为甲。
日支代数=卯4+14+1-2×12=5(子),故日支为子。
故1981年8月14日的日干支为甲子。
方法二:已知某年元旦干支,推求所求年的元旦干支,再推求该年的日干支
公式:
平年求下一年的元旦干支=平年的元旦干支的基数+5(因为平年的元旦到下一年的元旦,干支数差5天)。
闰年求下一年的元旦干支=闰年的元旦干支的基数+6(因为闰年的元旦到下一年的元旦,干支数差6天)。
举例:
已知1980年的元旦干支是癸酉,求1981年的元旦干支。
1980年为闰年,推算日干支代数:
日干代数=癸10+6-10=6(己),故日干为己。
日支代数=酉10+6-12=4(卯),故日支为卯。
故1981年的元旦干支为己卯。
方法三:已知某年某日的日干支,求该年或他年的日干支
步骤:
1. 先求日总数。
2. 总数的个位数(个位数为0则取10),作为顺数日干的根据,按值顺数即为所求日干。
3. 总数除以12的余数(能整除则取12),作为顺数日支的依据,按值顺数即为所求日支。
举例:
已知1988年元月4日为“戊午”,求1988年8月23日干支。
求日总数:
元月2月3月4月5月6月7月8月
28+29+31+30+31+30+31+23=233天
个位数为3,从戊推,戊→己→庚,故日干为庚。
233÷12=19······5,从午推,午→未→申→酉→戌,故日支为戌。
故8月23日干支为庚戌。
时干支的计算方法
干支纪时是在一天24小时的基础上,根据天干和地支的顺序来计算每个时辰的干支。古代中国人民将一日等分为十二时辰,每个时辰对应不同的干支。
具体时辰与干支对应:
1. 子时(23点至1点):甲子、丙子、戊子、庚子、壬子。
2. 丑时(1点至3点):乙丑、丁丑、己丑、辛丑、癸丑。
3. 寅时(3点至5点):丙寅、戊寅、庚寅、壬寅、甲寅。
4. 卯时(5点至7点):丁卯、己卯、辛卯、癸卯、乙卯。
5. 辰时(7点至9点):戊辰、庚辰、壬辰、甲辰、丙辰。
6. 巳时(9点至11点):己巳、辛巳、癸巳、乙巳、丁巳。
7. 午时(11点至13点):庚午、壬午、甲午、丙午、戊午。
8. 未时(13点至15点):辛未、癸未、乙未、丁未、己未。
9. 申时(15点至17点):壬申、甲申、丙申、戊申、庚申。
10. 酉时(17点至19点):癸酉、乙酉、丁酉、己酉、辛酉。
11. 戌时(19点至21点):甲戌、丙戌、戊戌、庚戌、壬戌。
12. 亥时(21点至23点):乙亥、丁亥、己亥、辛亥、癸亥。
举例:
求癸日的6点的时干支。
- 上一篇: 怎样制作干花?
- 下一篇: 微信怎样设置自己的微信农场?
-
揭秘生辰八字算法:轻松掌握年月日时干支计算秘籍资讯攻略11-30
-
生辰八字到底应该如何准确计算?资讯攻略10-30
-
如何快速计算生辰八字与五行属性?资讯攻略11-14
-
如何在Excel中根据出生年月快速计算年龄资讯攻略11-27
-
伏天持续天数的计算方法资讯攻略11-25
-
揭秘高效投资:掌握收益率的精准计算方法资讯攻略10-25