如何快速推算四柱
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何快速推算四柱
如何快速推算四柱中的年柱、月柱、日柱和时柱?
▲天干地支纪年与公历的近似换算
从已知的公历年份计算干支纪年:年份数减3,除以10的余数是天干,除以12的余数是地支。
(公元前的年份则用58-“年份数除以60的余数”后计算)
如2011年的推算:2011-3=2008;天干为:2008÷10=200……8(对应十天干中第8位是辛);地支为:2008÷12=167……4(对应十二地支中的第四位是卯),把天干、地支合并起来可知,2011年为辛卯年。
也可以天干:年份÷10,得到的商不管,看余数,若余数-3得正,则按天干顺序往下数,得数即为天干顺序数,若余数-3为负,则+10,得到的数即为天干数,若余数为3,则为天干的最后一位,即癸。
地支:年份÷12,得到的商不管,看余数,若余数-3得正,则按地支顺序往下数,得数即为地支顺序数。
若余数-3为负,则+12,得到的数即为地支顺序数,若余数为3,则为地支的最后一位,即亥。
把天干数和地支数合并起来,即为所求的干支年份。
如:2001年查万年历为辛巳年,算法为:
2001÷10=200……1,1—3=—2,—2+10=8,按天干顺序数到8,甲、乙、丙、丁、戊、己、庚、辛。
第8位为辛。
2001÷12=166……9,9—3=6,按地支顺序数到6,子、丑、寅、卯、辰、巳。
第6位为巳。
按照以上计算结果,把天干、地支合并起来可知,2001年为辛巳年。
▲月柱的推算
月柱中的一干一支,支是固定的,即十二月建:正月建寅,二月
建卯,三月建辰,四月建巳,五月建午,六月建未,七月建申,八月建酉,九月建戌,十月建亥,十一月建子,十二月建丑。
这基本上是按照顺序排列,只不过是从寅开始,子丑被排到最后两位,比较好记。
但干就需要根据规则来推算了。
推算有一个口诀:甲己之年丙作首,乙庚之岁戊为头,丙辛必定寻庚起,丁壬壬位顺行流,更有戊癸何方觅,甲寅之上好追求。
即:甲年己年之正月,皆为丙寅,二月皆为丁卯等,以此类推。
仔细研究这个口诀,发现其排列是有规律的。
甲和己中间隔四个天干,乙和庚中间隔四个天干,丙和辛中间隔四个天干,丁壬中间隔四个天干,戊癸中间隔四个天干。
它们各自对应的、用以确定当年正月的天干分别是十天干的第三位、第五位、第七位、第九位和第一位,即:丙、戊、庚、壬、甲。
用图表示如下:
甲乙丙丁戊
己庚辛壬癸
▼ ▼ ▼ ▼ ▼
丙戊庚壬甲
现在对照这个图再来看一遍这个口诀,就一目了然了:
甲己之年丙作首,
乙庚之岁戊为头,
丙辛必定寻庚起,
丁壬壬位顺行流,
更有戊癸何方觅,
甲寅之上好追求。
▲星赶月排日柱口诀
推算日干支,可以按公历和农历两种方法推算。
⑴ 农历日干支推算口诀:大小月卦记心间,正一干支起根源。
大后干同地支冲,小后干支退一天。
初一十三二十五,支同隔干一位算。
推算方法:“大小月卦记心间,正一干支起根源。
”农历的大月为30天小月为29天,固定不变。
要推农历曰干支,先要按《农历大小月卦口诀》将推算之年编上两卦,以便在推算日千支时运。
除此之
外,还要记住农历正月初一日的干支,因为它是推算一年逐日的基础。
“大后干同地支冲,小后干支退一天。
”农历天干与地支组合,天干循环2.5次。
根据这一规律,知道某月初一日干支,如果这个月是小月则应在干同支冲的情况下,干支各减一位,则是小月后下月初一日干支。
如本月初一干支为己卯,这个月是大月,下月初一干支为己酉。
如果这个月是小月,则下月初一干支应在己酉退一位后确定,即为戊申日。
“初一十三二十五,支同干隔一位算。
”此两句是在确定某月初一干支后,将这个月分成三个阶段,即初一至十二,十三至二十四二十五以后。
初一、十三、二十五日在干支上也是有规律的。
知道初一干支,只要将该日天干隔一位顺推,而地支不变。
同理,知道十三日干支,支同干隔一位,也知道二十五日的干支。
如初一日干支为甲子,则十三日干支为丙子,二十五日干支为戊子。
掌握这个方法,就可以根据所推之日属于哪一段,便可以很快知道这天的干支了。
⑵公历日干支推算口诀:
元旦干支为根源,大小二月记心间。
小月干同地支冲,大月上句加一天。
申子辰年年为闰,干同支冲退一天。
余年二月二十八,干同支冲退一天。
月首十三二十五,支同隔干一位算。
推算方法:“元旦干支为根源,大小二月记心间。
”推算公历日干支,首先要记住元旦曰的干支。
同时,还要知道大小月及二月的天数。
公历大月为31天,小月为30天,其大小月是固定不变的,唯独二月有29天和28天之分。
因此,要特别注意哪年二月为29天,那年二月为28天。
“小月干同地支冲,大月上句加一天。
”公历小月为30天,按农历大月推算口诀,我们知道本月初一日干支,与下月初一干支则是天干相同地支相冲。
公历大月为31天,在小月干地相冲的基础上,干支各加一位数,即是大月后下月一日的干支。
“申子辰年年为闰,干同支冲退一天。
”经过研究,发现凡地支为申、子、辰的年为公历闰年,二月为29天。
在推算3月1日干支时,可按农历小月后的日干支推算方法,即在干同地干冲的基础上,干支各减一位,则为3
月丨日干支。
“余年二月二十八,干同干冲退二天。
”除地干为申子辰年二月29天,其它年二月均为28天。
在知道2月1日干支后,按干同支冲规律,干支各减二位便是3月1日的干支。
“月首十三二十五,支同隔干一位算。
”月首,代表每月第1日。
其推法与农历日干干诀后两句相同。
公农历求日干支法
一、以甲子为1,求日干支法
【(公元年数-1)×5+(公元年数-1)÷4+当年日数】÷60 将所得余数÷10的余数为天干序数,所得余数÷12的余数为地支序数。
例如求2008年3月1日的干支计算如下:
【(2008-1)×5+(2008-1)÷4+61】(1月31天2月29天3月1天)÷60=【10035+501+61】÷60=10597÷60=176 (37)
37÷0=3……7天干为庚
37÷12=3……1地支为子
所以2008年3月1日的干支为庚子。
此法还可以先不加当年日数也除以60得出余数就做2008年的基数。
再由基数加当年日数除以60,算法同前。
如(10035+501)÷60=175余数36为基数(36+61)÷60=97÷60=1……37,余37还是庚子。
二、以春节这天的干支数为1,以农历求日干支。
这需要知道春节的干支,还要知道戊子年各月的大小(农历大月30天,小月29天)以求当年日数。
例:求戊子年二月初二的干支
戊子年春节干支丁丑,以它们为1,正月大为30天,二月只加2天,一共为32天。
32÷10=3……2(余数)以丁为1,那2就是戊。
32÷12=2……8(余数)以丑为1,那8就是申。
那么就是说:当年日数÷10的余数为干
当年日数÷12的余数为支
戊子年二月二的干支即是戊申。
(如果大于60的,除以60要余数,再分别除10和12即可)
▲时柱的推算
同样,推算时柱也有类似的规律。
口诀是:
甲己还加甲,乙庚丙作初,丙辛从戊起,丁壬庚子居,戊癸何方发,壬子是真途。
甲乙丙丁戊
己庚辛壬癸
▼ ▼ ▼ ▼ ▼
甲丙戊庚壬
由于一天十二个时辰是按照子丑寅卯这样的顺序排列的,不像十二月建以寅开始,以丑结束,因此时柱中的干也相应的从甲开始。
至于十二月建为什么从寅开始,我想这其中肯定有它的道理。
理由是:在干支排序中,天干中甲为第一,地支中子为第一。
因为苍天有好生之德,五行中有生发之义的只有木,自此而下,万物生生不息,故天干甲木为首。
“水润万物而不争”(《道德经》),因此,在地支中水为第一(详见专述《五行次第》)。
故而六十甲子中,甲子排在首位。