登陆注册
2328573

最简单日柱推算法,日柱查询表图

兴仁信息网2024-02-25 20:46:090

日柱和时柱,怎么算的?

排日柱

从鲁隐公三年(公元前722年)二月己巳日至今, 我国干支记日从未间断. 这是人类社会迄今所知的唯一最长的记日法.

日柱, 即用农历的干支代表人出生的那一天. 干支记日每六十天一循环,由于大小月及平闰年不同的缘故, 日干支需查找万年历.

另外,日与日的分界线是以子时来划分的, 即十一点前是上一日的亥时, 过了十一点就是次日的子时. 而不要认为午夜十二点是一天的分界点.

排时柱

时柱, 用干支表示人出生的时辰. 一个时辰在农历记时中跨两个小时,故一天共十二个时辰.

子时: 23点 --凌晨1 丑时: 1 点 --凌晨3

寅时: 3 点 --凌晨5 卯时: 5 点 --凌晨7

辰时: 7 点 --上午9 巳时: 9 点 --上午11

午时: 11点 --上午13 未时: 13点 --上午15

申时: 15点 --上午17 酉时: 17点 --上午19

戌时: 19点 --晚上21 亥时: 21点 --晚上23

生辰八字里的日柱是用什么计算方法得出的?

最简单,历书上都有,看你的生日那天的甲子就行啦,如2023年2月19日(阴历乙未年正月初一)的干支是丙寅,那你的日柱就是丙寅,

日干支是怎样推算出来的天涯博客

日柱干支演算法

只要记住以下几句口诀,日柱即可一推而出,口诀如下:

[公元纪年后两位,

减一除四取商数;

同法除以一十二,

馀数乘五加基数;

再加月日总天数,

六十除馀日干支。]

日柱干支公式:

{〔(A-1 / 4)〕Q +〔(A-1)/12〕R×5+15+B } / 60 R =C

Q为商数。R为余数。15为基数。A为公元后两位。B为日月总天数。

1901-2000年基数为15,2001-2100年基数为00,2101-2200年基数为44。1801-1900年基数为31,1701-1800年基数为47,1601-1700年基数为03。

试以1999年6月15日下午3:30为例,依上述方式如何求其日干支?

A:「公元纪年后两位」,即把1999年取最后两位数,即为九十九,「减一除四取商数」,运算如下:(99-1)÷4=98÷4=24商数馀2,馀数2不管它,只取商数24。B:「同法除以一十二,余数乘五加十五」,运算如下:(99-1)÷12=8余数为2,2乘5为10,10加15为25.

C:「再加月日总天数,六十除馀日干支」月日总天数,即该年元旦到该日的总天数,很好算,以4个月为一单位,1到4月若无闰月为120天,闰二月则成121天;5到8月为123天;9到12月为122天,因逢60皆可整除,可将1到4月视为0日;5到8月为3日;9到12月为2日,外加零数日数,以今年6月15日为例,因无闰年,故1到4月为0,只需算5月31天加6月15天,31+15=46

〖李心骑按〗亦可根据口诀“单月加零双三十,又加当月调节数;最后再加推算日,申子辰年三月起,调节加一莫要忘。”

简单的加上每个月的调节数。经验证总结:

每个月的调节数如下所列:一、四、五为 0;二、六、七为1;三月为-1;八月为2;九、十月为3;十一、十二月为4;

A+B+C=24+25+46=95超过60需整除取馀数,95÷60=1馀35,35即为1999年6月15日的日干支。个位数为干,支为12(地支)馀数,故知干为5,即戊,支为35÷12=2馀11,取馀数11,地支11为戍,故干支合起来为戊戍。就这么简单,赶快查一下万年历,看一不一样。

怎么算日柱?

方法一:日柱(出生当天的天干地支)

日柱的时间界限为每天的两个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年农历二月初二的干支就是戊申

农历日柱推算口诀是什么?

快速推算日柱干支法

公元2000年元旦是戊午日,欲求任何一天的日干支,皆可以此天为参考。即计算出欲求当天与2000年元旦相距总天数,假设相距总天数为A。

则公元2000后某天的日干支求算方法如下:(A-5)÷10,取余数0-9即为日干;(A-7)÷12,取余数0-11即为日支;(A-5)÷12,取余数0-11即为日支。

而公元2000前某天的日干支求算方法如下:(A 5)÷10,再用10减去余数0-9即为日支;(A 5)÷12,再用12减去取余数0-11即为日支。

日柱代表人出生那一天

干支记日每六十天一循环,由于大小月及平闰年不同的缘故,日干支需查找万年历。

日柱, 在命学上是以晚上子时开始顺时针到亥时, 十二个时辰为一天, 每一个时辰占两个钟点。 日与日的分界线是以子时来划分的,即晚上的十一点。十一点前是上一日的亥时, 过了十一点就是次日的子时。这一点请特别留意,而不要认为午夜十二点是一天的分界点。

以上内容参考:百度百科-日柱

最简单的日柱算法?

高氏日柱公式

编辑

(一)公式

(二)符号意义

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]

0000
评论列表
共(0)条
热点
关注
推荐