目录
一、基础概念
1、五行
2、十天干
3、十二地支
4、八卦
4.1 伏羲八卦次序图
4.2 八卦对应自然界的基本事物
4.3 八卦及所代表的意像
编辑
5、生辰八字
5.1 定义
5.2 换算方法
5.3 举例
5.4 八字排盘示例
5.5 算法实现
二、举例
1、计算某年的生肖和年的属性
2、计算生辰八字
五行源自先秦时期,是一种古代中国的哲学观念和思维模式(英语:Mindset)。中国古代不仅将金、木、水、火、土视作民用之五种资源材料,后来也视作气——万物构成的要素,由五行间相生相克,使宇宙万物运行变化,形成各种现象。在《五行之义》书中提到:一曰木,二曰火,三曰土,四曰金,五曰水。木,五行之始也;水,五行之终也;土,五行之中也。此其天次之序也。故:五行之始为木。
相生:木生火,火生土,土生金,金生水,水生木
相克:木克土,土克水,水克火,火克金,金克木
八卦是《易经》的基本概念,可代表一切自然现象的动静状态,每卦由三爻(yao)组成。“卦”有“悬挂”之意,也代表将各种现象以八种卦之一,一一标示竖立起来以便于观察;如将“天”这现象,以“干”这卦“悬挂”著,即干为卦,天为象。一种卦可挂在很多很多现象,但不是任意挂,有特定规则。每一现象都可找到一种卦去挂,也不是任意。先有象,后有卦。万象纳入八卦,八卦悬挂万象。将万象以八卦作模型,硏究理解八卦这模型有助理解万象。
4.1 伏羲八卦次序图
备注:太极生两仪,两仪生四象,四象生八卦。
4.2 八卦对应自然界的基本事物
4.3 八卦及所代表的意像
5.1 定义
八字源自古代的中国,是一种利用天干和地支来准确记录年、月、日、时的方式,由“年干,年支”、“月干,月支”、“日干,日支”、“时干,时支”,共八个干支所组成(共八个字),年、月、日、时的干支组合称为“柱”,形成“年柱”、“月柱”、“日柱”、“时柱”,故八字又称为“四柱”或“四柱八字”。
5.2 换算方法
首先,每一年以立春为新一年的开始,立春至惊蛰为寅月(近似农历正月),以“节”那一分钟(并非子时开始)为月之始,“气”的最后一分钟为月之终;然后依次序推算出月柱、日柱、时柱的天干与地支。
因八字只为体现地球与太阳的相对角度位置,所以时间换算成八字的公式需参考很多因素,包括平太阳时、恒星时、均时差、时区、夏令时,甚至包括经度,以及该经度与太阳的日照相对夹角等。这样的换算法固然精确,却也较为烦琐,多半借助电脑辅助计算,一般是以万年历搭配简易公式换算。
5.3 举例
分别以西元、农历和八字三种表示法参照比较:
注意:八字以“立春”节气为新旧年的交界,丙戌年正月初七辰时(07:27)立春。
5.4 八字排盘示例
将出生日期(农历、公立均可)经换算成为八字的过程称为八字排盘。生辰八字通常用来预测地球与太阳不同位置时的人的行为表现。
癸
乙
己
乙
未
亥
卯
丑
5.5 算法实现
参考:https://github.com/allanpk716/Bazieval
问题:2025年是什么生肖年?
解答:
步骤1:获取年的属性
- 取2025年的个位数为 5
- 找到十天干中5对应的属性-乙
步骤2:获取生肖
- 用 2025/12 得到余数为9
- 在十二地支中,找到序号为 9 的地支为巳(si),它对应的生肖就是该年所属生肖- 蛇
步骤3:得到结论,即 2025年为 乙巳年,属蛇年
问题:某男孩生于公历 2020年1月23日18点10分,他的生辰八字是什么?
解答:参考在线工具:生辰八字计算器 - 计算专家
本文地址:http://www.tpjde.com/quote/6079.html 推平第 http://www.tpjde.com/ , 查看更多