子時是一天的開始,23點后日柱就是下一天了,日柱確定后,日上起時法就排出時柱了
方法一:日柱(出生當天的天干地支)
日柱的時間界限為每天的兩個23時,例如,某某年4月9日出生,那么日柱的開始時間為4月8日23時開始,9日的23時結束。
1.以甲子為1、1
天干數:甲1 乙2 丙3 丁4 戊5 己6 庚7 辛8 壬9 癸10(0)
地支數:子1 丑2 寅3 卯4 辰5 巳6 午7 未8 申9 酉10 戌11 亥12(0)
2.計算公式
{ (公元年數-1)×5+(公元年數-1)÷4+當年日數} ÷60
將所得余數÷10,得出的余數作為天干序數
將所得余數÷12,得出的余數作為地支序數
注意:需要考慮當年是否閏年,如果是閏年則二月份為29天。凡年份能被4整除的為閏年,不能被4整除的為平年。
舉例:
例如:2008年3月1日的干支:
{ (2008-1)×5+(2008-1)÷4+61 }÷60
(1月31天,2月29天,3月1天共計61天)
=(10035+501(取整)+61)÷60
=176……37
求天干:37÷10=3……7(庚)
求地支:37÷12=3……1(子)
所以,2008年3月1日的干支為庚子
方法二:農歷求日干支,春節這天的干支數為1
首先需要知道春節當天的干支,還要知道當年每個月的干支有大小之分,比如農歷大約為30天,小月為29天。
計算公式:
當年日數÷10的余數為日干
當年日數÷12的余數為日支
例如:2008年農歷二月初二的干支
是戊子年,春節的干支是丁丑,以它為1,正月大為30天,二月加兩天,共32天。
那么如下:
求天干:32÷10=3……2(余數以丁為1,那2就是戊
)
求地支:32÷12=2……8(余數以丑為1,那8就是申)
所以,2008年農歷二月初二的干支就是戊申
是的,23點就是第二天的子時了。
農歷的每一天是從23點開始的,23點一到就是第二天的子時了。我師傅排八字就是這樣排的,我也是這樣排的。我們不講早子時晚子時,一天只有一個子時:23點到1點之前。
高氏日柱公式
編輯
(一)公式
(二)符號意義
r:日柱的母數,r 除以60的余數即是日柱的干支序列數;
s:公元年數后兩位數,
取整數部分;
u:s 除以4的余數;
m:月數,“[ ]”內取整數部分;
d:日期數;
x:世紀常數
(三)世紀常數
世紀常數x是高氏日柱公式中重要的數值。高氏日柱公式以世紀為運算區間,僅取公元年數后兩位代入運算,極大地簡化了日柱求解過程。以世紀為區間進行運算時,每個世紀的日柱初始值必然不同,設日柱初始值為世紀常數x。
關于世紀常數的性質和意義,作出以下兩點說明:(1)每世紀的第一年是從“0”開始的,故整百整千的“世紀年”即為每世紀的第一年。即例如:1900年應視為20世紀的第1年,其公元年份后兩位為零,即s=0。
(2)世紀常數x即為每世紀第一年3月1日的的日柱序列數減1(由于月數改良后,將每年3月視為本年的起始月),即例如:21世紀的世紀常數即為2000年的3月1日的日柱序列數減1,而2000年3月1日是戊午日,“戊午”的序列數是55,故x=55-1=54(由于干支計數的60循環,而54-60=-6,從計算角度來看54與-6是等價的)。
現將17世紀至26世紀一千年間的世紀常數x,對應列表如下:
(四)月數
月數m,即為一年中各月的月份數。
為了簡化閏日變量的復雜性,增強月基數的規律性,采用將閏日置后的方式進行求解。由于所有的閏日都加設在每個閏年的2月末尾,故可以采用將2月視為上一年的末月,即"14月"的方法,以消除閏日在日柱計算中的復雜插入。相應地,須將1月視為上一年的"13月",而將每年的3月份視為本年的起始月。
需要申明的是——公式中的符號“m”不再表示月基數,而表示月份數。直接輸入月數m,通過函數運算輸出“月基數”。將月基數巧妙地包含在運算之中,代替了對月基數表的識記。即:(“[ ]”內取整數部分)[4]
日柱是八字四柱中一柱,要知道自己的八字,首先需要知道如何排日柱。除了使用萬年歷直接查詢八字,還可以依據如下的方法計算!
方法一:日柱(出生當天的天干地支) 日柱的時間界限為每天的兩個23時,例如,某某年4月9日出生,那么日柱的開始時間為4月8日23時開始,...
方法二:農歷求日干支,春節這天的干支數為1 首先需要知道春節當天的干支,...