简介
八字术是一种古老的算命术。它运用阴阳、五行、干支、八卦等理论,把人的出生年月日时转化为八个字,进而推算人的富贵贫贱、祸福吉凶、穷通寿天、名利地位、家庭六亲等方面的情况
八字源自古代的中国,是一种利用天干和地支来准确记录年、月、日、时的方式,由“年干,年支”、“月干,月支”、“日干,日支”、“时干,时支”,共八个干支所组成(共八个字),年、月、日、时的干支组合称为“柱”,形成“年柱”、“月柱”、“日柱”、“时柱”,故八字又称为“四柱”或“四柱八字”。
这种以干支记录时间的方式从夏朝开始就已经开始使用,但直至宋朝的徐子平才将人们出生时的干支八字用来论断人事祸福,因此命理学中的八字命理又称“子平八字学”,以纪念徐子平对八字命理学的贡献。
公历 2006年1月28日23:50
农历 丙戌年正月初一日子时
八字 乙酉年己丑月戊午日壬子时
※八字以“立春”节气为新旧年的交界,丙戌年正月初七辰时(07:27)立春。
公历 2006年10月10日10:10
农历 丙戌年八月十九日巳时
八字 丙戌年戊戌月壬申日乙巳时
帮助
python bazi.py -h
usage: bazi.py [-h] [-g] [-r] [--version] year month day time
positional arguments:
year year
month month
day day
time time
optional arguments:
-h, --help show this help message and exit
-g 是否采用公历
-r 是否为闰月,仅仅使用于农历
--version show program's version number and exit
执行
>python bazi.py 1990 2 22 4 -g
日期:
======================================
公历:
1990年2月22日
农历:
1990年正月廿七日
八字:
==============================================================================================================
年 月 日 时
--------------------------------------------------------------------------------------------------------------
庚-金 戊-土 戊-土 甲-木
午 寅 午 寅
午=己土3 丁火5 寅=戊土1 丙火2 甲木5 午=己土3 丁火5 寅=戊土1 丙火2 甲木5
十干冲:
============================================================
('甲', '庚') 相冲
地支自刑:
================