很多人一开口就问:算命看阳历还是阴历准?这个问题本身就问偏了,八字用的既不是阳历,也不是阴历,而是一套独立的干支历,也叫节气历。
业内共识认为,干支历的底层逻辑是太阳周年视运动,二十四节气里,立春、惊蛰、清明、立夏这些节点,标记的是太阳黄经每走15度的时间点,这套系统和公历的回归年高度吻合,和农历的朔望月则没有直接对应关系。
农历的本质是阴阳合历,月份按月亮朔望来定,初一必是朔日,十五必是望日,但为了让月份和季节不脱节,又必须用闰月来补差,问题就出在这里:
举个例子,某人出生在农历闰六月,如果按农历六月算,月柱可能是未月;但如果节气已经过了立秋,实际月柱应该是申月,差一个字,五行格局可能完全翻转,所以业内排盘,第一步永远是查节气,不是翻农历。
公历日期和节气日期有对应关系,但每年浮动一两天,比如立春,多数年份在2月3日到5日之间,你只知道公历生日,不知道具体几点几分,遇到交节当天出生的情况,照样定不了年柱和月柱。
所以正确做法是:用公历日期去查万年历,找到出生当天对应的节气位置,再确定年柱、月柱、日柱、时柱。
这个问题在百度上被搜了无数次,但多数回答只给上文归纳不给路径,下面按操作顺序走一遍。

年柱的切换点是立春,不是农历正月初一,也不是公历1月1日。
这就是为什么有人觉得自己属蛇,排盘出来却是属马,不是排错了,是生肖和年柱的切换标准不同,生肖按农历年走,年柱按立春走,两回事。
月柱的切换点是十二节:立春、惊蛰、清明、立夏、芒种、小暑、立秋、白露、寒露、立冬、大雪、小寒,注意是“节”,不是“气”,雨水、春分、谷雨这些叫“气”,不换月柱。
| 月柱地支 | 起始节气 | 大致公历日期 |
|---|---|---|
| 寅月 | 立春 | 2月3日—5日 |
| 卯月 | 惊蛰 | 3月5日—7日 |
| 辰月 | 清明 | 4月4日—6日 |
| 巳月 | 立夏 | 5月5日—7日 |
| 午月 | 芒种 | 6月5日—7日 |
| 未月 | 小暑 | 7月6日—8日 |
| 申月 | 立秋 | 8月7日—9日 |
| 酉月 | 白露 | 9月7日—9日 |
| 戌月 | 寒露 | 10月8日—9日 |
| 亥月 | 立冬 | 11月7日—8日 |
| 子月 | 大雪 | 12月6日—8日 |
| 丑月 | 小寒 | 1月5日—7日 |
这张表建议存下来,遇到交界日期,务必查精确到分钟的节气时间。

日柱的切换点是子时,不是半夜12点,子时从23点开始,也就是说,晚上11点之后出生,日柱要算第二天。
时柱则涉及真太阳时校正,北京时间是东经120度标准时,但出生地经度不同,真太阳时会有偏差,每差1度经度,时间差4分钟,乌鲁木齐和北京,真太阳时能差近两小时,时柱错了,整个八字的格局判断都会偏。
2026年是丙午年,天干丙火,地支午火,纳音天河水,但这一年出生的孩子,不是个个都属火。
日主才是核心,日主是天干,代表命主自己,年柱的五行只是背景参考,一个2026年出生的孩子,如果日主是壬水,那他的本命属性是水,不是火。
所以家长问“我家孩子五行属什么”,正确问法是:日主是什么,只知道出生年份,答不了。
管,剖腹产时间是人为选的,但一旦出生,那一刻的节气位置就是命盘依据,不会因为你是选的,节气就绕着你走。
实际操作中,如果要择日剖腹产,流程是:
这中间最难的不是命理计算,是医院的时间窗口,多数情况下,能选的时辰就两三个。
有人会问:按节气算八字是什么意思?和西方星座按月划分不是差不多吗?
差别很大。

业内专家指出,八字的时间精度要求远高于星座,星座可以只看日期,八字必须精确到时辰,甚至要考虑真太阳时。
第一,年柱看立春,不看正月初一,也不看元旦,第二,月柱看十二节,不看农历月份,第三,日柱和时柱看公历日期加真太阳时,子时换日。
把这三句话记住,再配合一本万年历或者排盘软件,基本不会出大错,剩下的,就是五行生克的功夫了。
准,前提是软件内部做了农历转节气的处理,正规排盘工具都会自动完成这一步,但如果你输入的是农历闰月日期,部分软件可能处理有误,建议用公历日期再核对一遍年柱和月柱。
查当年立春的精确时间,出生时间在立春之前,年柱算上一年;在立春之后,算下一年,如果连上午下午都不知道,年柱就无法确定,这是硬性信息缺口,没有办法绕过。
两个都对,只是标准不同,生肖按农历正月初一切换,八字年柱按立春切换,民间说生肖,用农历;命理排盘,用立春,同一个人的生肖和年柱地支,在立春到春节之间这段时间出生的话,确实会不一样。