看八字看天干还是地支(天干地支科学吗)

公交号

多学、多看、多知新——这里是【知新论】

上一篇,分析了干支纪年的算法。

既然有纪年,那自然就有纪月、纪日和纪时。

接下来,知新为大家详细讲解一下,看仔细了,一学就会。

干支纪月

纪月的方法,颇为简单,只需要一张表。

年首:甲己、乙庚、丙辛、丁壬、戊癸

正月:丙寅、戊寅、庚寅、壬寅、甲寅

二月:丁卯、己卯、辛卯、癸卯、乙卯

三月:戊辰、庚辰、壬辰、甲辰、丙辰

四月:己巳、辛巳、癸巳、乙巳、丁巳

五月:庚午、壬午、甲午、丙午、戊午

六月:辛未、癸未、乙未、丁未、己未

七月:壬申、甲申、丙申、戊申、庚申

八月:癸酉、乙酉、丁酉、己酉、辛酉

九月:甲戌、丙戌、戊戌、庚戌、壬戌

十月:乙亥、丁亥、己亥、辛亥、癸亥

冬月:丙子、戊子、庚子、壬子、甲子

腊月:丁丑、己丑、辛丑、癸丑、乙丑

年首:意思就是干支年的第一个字,也就是必须先算出,是哪一干支年。

举例:1988年是戊辰年,首字是戊,对照表格,1988年正月就是甲寅月,二月是乙卯月,依次往下。

重点:正月是农历的叫法,所以一般正月对应的是三月份。

干支纪日

关于纪日,公式的算法,知新也很头疼,不是说有多难算,而是怎么算都感觉,不对劲。

甲、大伙看看这个方法:

从已知日期计算干支纪日的公式

G=4C+[C/4]+5y+[y/4]+[3*(M+1)/5]+d-3

Z=8C+[C/4]+5y+[y/4]+[3*(M+1)/5]+d+7+i

其中C是世纪数减一,y是年份后两位,M是月份,d是日数。1月和2月按上一年的13月和14月来算。奇数月i=0,偶数月i=6。

G除以10的余数是天干,Z除以12的余数是地支。

计算时带[ ]的数表示取整。

例如:查2006年4月1日的干支日。将数值代入计算公式。

G=4*20+[20/4]+5*06+[06/4]+[3*(4+1)/5]+1-3=197

除以10余数为7,天干的第7位是庚。

Z=8*20+[20/4]+5*06+[06/4]+[3*(4+1)/5]+1+7+6=213

除以12余数为9,地支的第9位是申。

答案是:2006年4月1日的干支日是庚申日。

以上是知新,找到唯一的公式算法。

真正算起来不难,但就是很疑惑,213除以12余数为什么是9?

知新也尝试了,用其他年月来算,怎么都算不明白。

琢磨了一天,无奈来此求教,谁能算明白,记得教教我。

乙、看图识字

公式算不明白,那咱就看图推算吧。

干支表

首先一张干支表,接着来看看日干支推算表。

1950年——1999年

2000年——2049年

表格的公式为:

日干支序数=年数+月数+日期{和大于60,则减60。1月、2月用上一年的年数。}

1月、2月用上一年的年数,是什么意思呢?

比如1999年1月2月,那年数表就得看1998年的,月数是不变的。

举例:2032年7月22日,1968年1月17日。

解答:32年+7月+22日=42+2+22=66{和大于60}-60=6{己巳日}

67年+1月+17日=0+6+17=23{丙戌日}

干支纪时与十二时辰

甲、十二时辰

十二时辰是古代中国劳动人民,根据一日间太阳出没的自然规律、天色的变化以及自己日常的生产活动、生活习惯而归纳总结、独创于世的。

而古时一天的时间,是按时辰来算的,一个时辰等于现在的两个小时。

在汉代命名为:

夜半、鸡鸣、平旦、日出、食时、隅中、日中、日昳、晡时、日入、黄昏、人定。

对应的地支称呼为:

子时、丑时、寅时、卯时、辰时、巳时、午时、未时、申时、酉时、戌时、亥时。

相对的北京时间:

23时至01时、01时至03时、03时至05时、05时至07时、07时至09时、09时至11时、11时至13时、13时至15时、15时至17时、17时至19时、19时至21时、21时至23时。

乙、干支纪时

与纪月一样,一张表格足矣。

日首:甲或己、乙或庚、丙或辛、丁或壬、戊或癸

子时:甲子时、丙子时、戊子时、庚子时、壬子时

丑时:乙丑时、丁丑时、己丑时、辛丑时、癸丑时

寅时:丙寅时、戊寅时、庚寅时、壬寅时、甲寅时

卯时:丁卯时、己卯时、辛卯时、癸卯时、乙卯时

辰时:戊辰时、庚辰时、壬辰时、甲辰时、丙辰时

巳时:己巳时、辛巳时、癸巳时、乙巳时、丁巳时

午时:庚午时、壬午时、甲午时、丙午时、戊午时

未时:辛未时、癸未时、乙未时、丁未时、己未时

申时:壬申时、甲申时、丙申时、戊申时、庚申时

酉时:癸酉时、乙酉时、丁酉时、己酉时、辛酉时

戌时:甲戌时、丙戌时、戊戌时、庚戌时、壬戌时

亥时:乙亥时、丁亥时、己亥时、辛亥时、癸亥时

日首:意思就是干支日的第一个字,也就是必须先算出,是哪一干支日。

举例:2002年7月3日是壬申日,首字是壬,那干支时的子时就是庚子时,然后依次往下。

因为十二时辰是固定的,所以干支时,不分年和月。


至此,干支的时间换算,就全部讲完了。干支的年月日时,就是你的八字。

只要清楚自己的农历出生年月日时,就能换算出来。

如:知新农历出生日期是1994年5月16日下午4点。换算成干支历就是,甲戌年、庚午月、辛巳日、丙申时。

所以知新的八字就是:甲戌、庚午、辛巳、丙申。

更多精彩内容,敬请关注——【知新论】

作者:知新

END


声明:部分图片来源于网络,若侵,联删。

文章版权声明:除非注明,否则均为公交号原创文章,转载或复制请以超链接形式并注明出处。