当前位置 :主页 > 万年历 >

资讯中心

如何算生辰八字(年月日时干支的计算方法
* 来源 :http://www.celestestewart.com * 作者 : * 发表时间 : 2017-10-11 11:52 * 浏览 :

  生辰八字,简称八字,是一个人出生时的干支历日期,用年、月、日、时四柱干支来表示,每柱两字,合共八个字,故称。生辰八字在汉族民俗中占有重要地位。那么如何知道自己的或者他人的生辰八字呢?最简单的方法是去查日历、查万年历等,还可以通过计算得到。在这里,我给大家介绍一下计算四柱干支的方法。

  方法:求某年年干支,公式为(当年年数-3)÷60,其余数为所求年干支的代数,再到六十环周图中找出相应的干支。年数减3,是因为公元4年恰好是甲子年,从公元4年起,就要减去公元4年前的3年,故该公式适用于公元4年之后。

  解答:(1979-3)÷60=32······56,在六十环周图中找到56对应的干支,可知1979年为己未年。

  因为天干和我们现行的公元纪年都是符进制进位法的,所以我们可以推断出公元纪年尾数相同的,则天干应该是一样的。已经确认公元元年系我国西汉平帝元始元年,是年辛酉,那么辛对应的数是1。依此类推,可以得到天干对应序数表。

  由于地支是十二个,所以每隔十二年的地支应该是一样的,如果我们知道某一个年份的地支,则可以通过推算得出其他年份的地支。已经确认公元元年系我国西汉平帝元始元年,是年辛酉,那么地支酉对应的年份应该是1。依此类推,可以得到地支对应序数表。

  解答:1911年尾数为1,天干为辛;1911÷12=159······3,余数为3,地支为亥。故1911年为辛亥年。

  在公元前1年到公元1年之间只有一个单元格,与数学中的数轴不同,其中没有原点0。所以计算公元前后年份的差距通常是前后两个数相加再减去一。而公元元年是辛酉年,那么公元前1年应该是庚申年,公元前2年应该是己未年。由此,可推出公元前干支对应序数表如下。

  方法:干支纪月时,每个地支对应二十四节气自某节气(非中气)至下次节气,以交节时间决定起始的一个月期间,不是农历某月初一至月底。许多历书注明某农历月对应某干支,只是近似而非全等对应。若遇甲或己的年份,正月大致是丙寅;遇上乙或庚之年,正月大致为戊寅;丙或辛之年正月大致为庚寅,丁或壬之年正月大致为壬寅,戊或癸之年正月大致为甲寅。其余月份干支,依照正月之干支进行推算。有歌诀:

  方法2已知某年元旦干支,推求所求年的元旦干支,再推求该年的日干支

  步骤:①先求日总数;②总数的个位数(个位数为0则取10),作为顺数日干的根据,按值顺数即为所求日干;③总数除以12的余数(能整除则取12),作为顺数日支的依据,按值顺数即为所求日支。

  233÷12=19······5,从午推,午→未→申→酉→戌,故日支为戌。

  每日十二时辰与十二地支相配是固定不变的,因一天起于夜半的子时,故计算时亦从子时起,然后即顺排下去即知一天的时辰干支。有日上起时歌诀如下:

  解答:癸日起壬子,6点为卯时,从子时至卯时推四位,所以时干从壬开始推四位:壬、癸、甲、乙。故癸日6时干支为乙卯。

  百度经验/span

  如果您对以上所写经验有任何意见或者,请您给我留言,或者私信我,我会即时修正。您的支持才是我努力的方向。

  上述经验是我的一些个人观点。如果您觉得有所帮助,请您为我点个赞。要是可以的话,顺便关注一下我。谢谢!

  经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),您详细咨询相关领域专业人士。