生辰八字五行怎么算?
先讲一点常识,再来讲算法 公历1900年1月-2月之间出生的人,农历是己亥年,所以其五行是土猪。同理,丙午年、戊申年的五行分别是火马、土猴;庚戌年是金狗等等(注意这里的“年”是指当年的阴历正月初一至次年除夕)——这个很容易记错……
比如2007年出生的孩子,很多人说是“丁亥年”的“猪”,这是错的!因为公历是2007.5.18—2008.5.16生的,才属于丁亥年,农历4月初二到四月初一以及五月初三到五月初二间出生的才是丁亥年,因此正确的说法应该说是水猪才对。又如,1994年和2010年出生的人,经常被认为是木狗和土狗,也是不对的。正确来说应该是木狗和火虎,这是因为这两个年份的第一个月都是寅月(正月)的缘故。至于为什么2010年是“火虎而不是土虎”,这涉及到生肖的排序问题,以后再讲。 所以我们可以说一个孩子的“年命”,但不能说“五行属什么”。
那么如何判断一个人(或孩子,下同)的五行为什么呢?看月份即可:如果一个人的出生月在“立春”前则为前一月之五行,反之则在下一月取五行;即:若某人出生在阳历3月初至4月末,则他的“年命”为“春木”而非“春土”——以此类推。 当然这种算法比较粗略,而且会存在一些特殊情况需要讨论。由于篇幅关系就不多讲了,有兴趣的可以自行百度一下。 最后,我们再回到题主的问题上来:某人生于乙丑辛巳甲申甲辰,按照上述方法计算可知他“年命”为“木蛇”;但是此人出生在“立夏节”之前,故应算作“春土”,即为“土蛇”了……