人体与时空的奥秘

 找回密码
 请用中文注册
搜索
热搜: 活动 交友 discuz
查看: 5804|回复: 33
打印 上一主题 下一主题

年月日时干支推算法

[复制链接]

110

主题

0

好友

4595

积分

在线时间
3563 小时
最后登录
2017-1-4
阅读权限
150
积分
3202
帖子
2717
UID
4987
跳转到指定楼层
1#
发表于 2010-4-24 21:02:20 |只看该作者 |倒序浏览
本帖最后由 壵龙 于 2010-6-13 12:51 编辑

当我们离开电脑时,无法查询卦象和五运六气,如果我们掌握了用时间推算干支的方法,就不会受到此限制了。首先给天干地支编码如下,这必须熟记。

天干:
1(
甲);2(乙);3(丙); 4(丁);5(戊);6(己);7(庚);8(辛); 9(壬);10(癸)
地支:

按1(子);2(丑);3(寅);4(卯); 5(辰);6(巳);7(午);8(未);9(申);10(酉);11(戌);12(亥)

一、快速推算年干支法

A、推算年天干:
公元后任何年代:公元年末位数-3=年干,负数则加10
公元前任何年代:公元年末位数+8=年干

B、推算年地支:
公元后任何年代:(公元年数-3)÷12,得余数0-11为年支,负数则加12,0视做12
公元前任何年代:(公元年数-2)÷12,余数-11-0为年支,加12转为正数,0视做12
另:

⒈公元年末二位数+9=年支(适用于1800—1899 年);
⒉ 公元年末二位数十1=年支(适用于1900—1999 年);
⒊公元年末二位数+5=年支(适用于即2000—2099 年);

例一:求公元前7的年干支:年干=-7+8=1,即甲;年支=(-7-2)÷12=-9,加12转为正数3,即寅。故公元前7年是甲寅年。
例二:求2010年的年干支 :年干=末位数0-3=-3,再加10得7为庚;年支:10+5减去12得3为寅,得2010年干支为庚寅



41

主题

0

好友

493

积分

初学者

在线时间
468 小时
最后登录
2024-5-24
阅读权限
200
积分
427
帖子
411
UID
112
2#
发表于 2010-4-24 21:23:01 |只看该作者
谢谢,终于可以心算了
回复

使用道具 举报

41

主题

0

好友

493

积分

初学者

在线时间
468 小时
最后登录
2024-5-24
阅读权限
200
积分
427
帖子
411
UID
112
3#
发表于 2010-4-24 21:38:51 |只看该作者
如何知道月,日的天干地支
回复

使用道具 举报

110

主题

0

好友

4595

积分

在线时间
3563 小时
最后登录
2017-1-4
阅读权限
150
积分
3202
帖子
2717
UID
4987
4#
发表于 2010-4-25 09:17:59 |只看该作者
本帖最后由 壵龙 于 2010-4-26 20:15 编辑

二、快速推算月干支法
⒈推算天干:年干x2+月数=月干,超过10则减去10的倍数到0-9,0视做10)
⒉ 推算地支:阴历月支是固定不变的,正月为寅,二月为卯,三月为辰,四月为巳,五月为午,六月为未,七月为申,八月为酉,九月为戌,十月为亥,十一月为子,十二月为丑。(这里仍有不足,就是公历日期转换为阴历的问题,好在现在日历很常见,手机中也有)
回复

使用道具 举报

110

主题

0

好友

4595

积分

在线时间
3563 小时
最后登录
2017-1-4
阅读权限
150
积分
3202
帖子
2717
UID
4987
5#
发表于 2010-4-25 09:22:39 |只看该作者
本帖最后由 壵龙 于 2010-4-25 09:26 编辑

三、快速推算日干支法
公元2000年元旦是戊午日,欲求任何一天的日干支,皆可以此天为参考。即计算出欲求当天与2000年元旦相距总天数,假设相距总天数为A。
则公元2000年后某天的日干支求算方法如下:(A-5)÷10,取余数0-9即为日干;(A-5)÷12,取余数0-11即为日支。
而公元2000年前某天的日干支求算方法如下:(A+5)÷10,再用10减去余数0-9即为日支;(A+5)÷12,再用12减去取余数0-11即为日支。
不要被庞大的数字吓倒,由于30+30=60是12与10的最小公倍数,360亦为12与10的公倍数,我们可以巧妙地简化计算。
例:求公元1937年7月7日的日干支。1937年7月7日到2000年元旦的总天数为:25+31+30+31+30+31+(360+5)x62+15(15个闰年比平年多出一天),因360与(30+30)皆为12与10的公倍数,故可省去。只计25+1+1+31+5x2+15=83。(83+5)÷10余8,10-8=2即乙;(83+5)÷12余4,12-4=8即未。故公元1937年7月7日是乙未日。
回复

使用道具 举报

110

主题

0

好友

4595

积分

在线时间
3563 小时
最后登录
2017-1-4
阅读权限
150
积分
3202
帖子
2717
UID
4987
6#
发表于 2010-4-25 09:26:13 |只看该作者
四、快速推算时干支法
⒈日干x2+时支数-2=时干数
⒉ 时支是固定的。时辰顺序是:子时、丑时、寅时、卯时、辰时、巳时、午时、未时、申时、酉时、戌时、亥时。
例:求壬午日酉时的天干。日干9x2+时支10-2=26,取6即己。故壬午日酉时的干支为己酉。
注:求时干支时,需根据当地的经度,将北京时间换算成当地太阳时。
回复

使用道具 举报

110

主题

0

好友

4595

积分

在线时间
3563 小时
最后登录
2017-1-4
阅读权限
150
积分
3202
帖子
2717
UID
4987
7#
发表于 2010-4-25 21:51:25 |只看该作者
本帖最后由 壵龙 于 2010-4-26 20:43 编辑

举个例子,某人,出生地湖南怀化,出生时间为2046年3月25日23点15分,此人的干支计算如下:
1、年的干支:公元后任何年代:6(公元年末位数)-3=3(年干),得年干为丙;46(公元年末二位数)+5=51(年支),再除12余3为地支寅,这样就计算出2046年的干支为丙寅;
2、月的干支:3(年干)x2+2(月数)=8(月干)为辛;得出月的干支为辛卯月;
3、日的干支:公元2000年后某天的日干支求算方法如下:(A-5)÷10,取余数0-9即为日干;(A-5)÷12,取余数0-11即为日支。
先算出2000年元旦至2046年3月25日总天数:365x46+31+28+25+11,简化得265,减5得260,除10,余数为0,按10计得日干癸;260除12余8,为未得日支,得日的干支为癸未
4、时的干支:首先查出湖南怀化的真太阳时比北京时间晚38分钟,校正后,实际生辰应为:公元2046年3月25日22时29分。 得出时支为亥,时干数=日干x2+时支数-2=10x2+12-2=30,除10余0为癸,得时的干支为癸亥
回复

使用道具 举报

41

主题

0

好友

493

积分

初学者

在线时间
468 小时
最后登录
2024-5-24
阅读权限
200
积分
427
帖子
411
UID
112
8#
发表于 2010-4-25 22:00:41 |只看该作者
谢谢!学习了
回复

使用道具 举报

36

主题

0

好友

1738

积分

在线时间
638 小时
最后登录
2020-9-29
阅读权限
100
积分
555
帖子
732
UID
4454
9#
发表于 2010-4-25 22:23:30 |只看该作者
看的有的麻脑袋
回复

使用道具 举报

184

主题

0

好友

1万

积分

超级版主

Rank: 8Rank: 8

在线时间
8126 小时
最后登录
2024-6-24
阅读权限
150
积分
7576
帖子
8191
UID
1961
10#
发表于 2010-4-26 07:59:08 |只看该作者
注意:楼主的方法是按照节令交接的,而老师的则不按节令交接
尽量严谨时,安全又速效。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 请用中文注册

手机版|Archiver|风水与养生,怀孕保健,育儿保健,月子保健 ( 苏ICP备09036564号  )

GMT+8, 2024-6-24 21:51 , Processed in 0.065111 second(s), 20 queries .

Powered by Discuz! X2.5 Licensed

© 2001-2012 Comsenz Inc.

回顶部