怎么算日柱?
方法一:日柱(出生当天的天干地支)
日柱的时间界限为每天的两个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年农历二月初二的干支就是戊申
日柱和时柱,怎么算的?
日柱:即人出生的月份用干支表示(是以子时为日界)。
从鲁隐公三年(公元前722年)二月己巳日至今,我国干支记日从未间断,这是人类
社会迄今所知的唯一最长的记日法。
注意:日与日的分界线是以子时来划分的,即晚十一点前是上一日的亥时,过了十一点就
是次日的子时,而不要认为午夜十二点是一天的分界点(现代天文学发展后认为
0:00为一天交界点)。
....a
1、日柱干支推算法(公历):
①许耀天日柱干支演算
一九○一后两位,减一除四取商数;
A=(xx-1)÷4=取商数
同法乘五除六十,馀数外加一十五;
B=(xx-1)×5÷60=取余数+15
再加月日总日数,六十除馀日干支。
C=月日总日数(即该年元旦到生日的总日数)
(A+B+C)÷60n=ab(两位数),b即为天干序号,ab÷12n=c,c即为地支序号。
日数:1-4月=120天(以0计,闰二月+1);5-8月=123天(以3计);9-12月=122天(以2计)。
乘五除四九加日,双月间隔三十天。
xx×5+xx÷4(取整)+出生日+30逢双月(单月不加)
一二自加整少一,三五七八十尾前。
一月+1;二月+2,三月+0;四、五月+1;六、七月+2;八月+3;
九、十月+4;十一、十二月+5。(若XXxx÷4整除,一、二月-1);
ab=总和÷60n,b即为天干序号;ab÷12n=c,c即为地支序号。
A、无论平年还是闰年,已过完2月的公式:
ab=10+(出生年-1900)×5+(出生年-1900)÷4(取商数)+
大月数+30(偶月才加)+(生日-2)-60n
B、闰年,未过完2月的公式:
ab=10+(出生年-1900)×5+(出生年-1900)÷4(取商数)+
大月数+30(偶月才加)+(生日-1)-60n
C、平年,未过完2月的公式:
ab=10+(出生年-1900)×5+(出生年-1900)÷4(取商数)+
大月数+30(偶月才加)+生日-60n
b即为天干序号;ab÷12n=c,c即为地支序号。
大月数为生月前大月的个数之和(大月:正三五七八十腊,三十一天准不差)
时柱:即人出生的时辰用干支表示(是以子时为日界)。
1、时柱干支推算法(公历):
子时的干支确定,这个问题现在有不同的观点,有人将0点以前的天干取头一天的,
称为“夜子时”;而0点以后的天干取第二天的,称为“早子时”。
日干支数除以五,取馀减一乘十二;
A=日干支数÷5=〔取余数(整除取5)-1〕×12
时数加一除以二,取商加一得时柱。
B=〔时数(0~23)+1〕÷2=取商数+1
ab=A+B;b即为天干序号;ab÷12n=c,c即为地支序号。
2、五鼠遁日起时法:即由日柱干支即可推出时柱的初天干,再根据时辰组合时干支。
甲己起甲子,乙庚丙作初,
丙辛从戊子,丁壬庚子居,
戊癸排壬子,此诀日遁时。