《周易》看卦排盘,严格用的是干支历(也叫节气历),既不是纯阴历,也不是常说的农历,但日常操作中很多人借农历来查节气位置。卦象里的年月日时,本质上由太阳黄经位置决定,月亮圆缺只当参考,想弄明白这件事,得先把阴历、农历、干支历三兄弟认清楚。
这三个历法长得像,亲爹不一样,阴历是跟月亮走的,初一新月、十五满月,一个朔望月约29.5天,十二个月凑一年大约354天,比太阳回归年短了11天左右,农历呢,是阴阳合历,月份按月亮定,但用“闰月”去追太阳,所以农历春节会落在1月21日到2月20日之间来回晃。
干支历最“轴”,完全不理月亮,直接拿太阳说话,它把一年分成十二个月,边界是二十四节气里的十二个“节”,比如寅月从立春开始,卯月从惊蛰开始,以此类推,《周易》排盘、八字算命、择日看事,用的都是这套干支历。
| 历法 | 背后参照 | 一年长度 | 月份划分 |
|---|---|---|---|
| 阴历 | 月亮圆缺 | 约354天 | 朔望月,无节气校准 |
| 农历 | 月亮为主,闰月追太阳 | 354~384天浮动 | 朔望月,节气只作标注 |
| 干支历 | 太阳黄经 | 约365.24天 | 以节为界,如立春换寅月 |
圈里流传的“《周易》按农历”,其实是被表象带偏了,农历日历上确实印着“立春”“惊蛰”等节气,可这些节气是从干支历那儿借来的,不代表农历自己在管这件事,就像你家墙上挂着钟表,时针指向八点,但真正定时间的是钟表内部机芯,不是挂钟外壳。
行业共识认为,干支历的“干”是天干甲乙丙丁,“支”是地支子丑寅卯,二者组合成六十甲子循环,这套系统从诞生起就盯着太阳走,跟农耕、阴阳消长深度绑定。《史记·历书》里有对“正”“至”的记载,说的就是通过测量日影长度来确定节气,跟月亮的盈亏没有直接关系。

举个例子:2026年立春在公历2月4日左右(具体时刻以当年历书为准),假设有人在2月3日出生,按农历算还在正月初,但干支历上已经走完上一个属相的年份;到了立春交节那一刻之后出生,年柱才正式换新,命理里说的“八字”,年柱以立春为界,月柱以节为界,时辰以真太阳时为界,每一层都是太阳体系,没有一层是月亮体系。
有人拿着万年历排盘,发现别人说的“正月”和农历正月经常对不上,这不是排错了,是两套历法的起点不同,八字里的寅月,从立春算起,到惊蛰前结束;农历正月,从初一开始,到三十或廿九结束,一个寅月可以涵盖农历年前半段和年后半段,完全取决于当年立春落哪一天。
立春当天出生到底属什么”,全网吵架帖一大半都栽在这儿,答案是看立春交节的具体时刻,比如某年立春交节在2月4日上午10点42分,那么10点41分出生的人,年柱还是上一年;10点43分出生的人,年柱已经是新年,差一分钟,属相就变了,这与农历正月初一无关,与春节哪天也没关系。
操作口诀只有一句:先看交节时刻,再看出生钟表时间,最后对照干支历。手机日历一般只标“立春”当天日期,不标具体时分,严谨起见得查专业万年历或者排盘软件,业内专家指出,实战中因为忽略交节时刻而把年柱排错的情况,比想象中常见得多,尤其在凌晨和正午时段出生的人。
月柱的规律是“正月建寅、二月建卯”,但换月那天不是农历初一,而是对应节气的“节”,立春、惊蛰、清明、立夏、芒种、小暑、立秋、白露、寒露、立冬、大雪、小寒,十二个“节”就是十二个月的开关。
比如一个人出生在农历二月廿五,看似属于二月,但如果惊蛰已经过了且没到清明,干支历上他可能已经走进辰月,排月柱时别盯着“初几”,要盯着“节”,这个规则对任何年龄段都适用,不看节气用农历初一硬排,月柱十有七八是错位的。

占卦跟排八字略有不同,但底层逻辑一样。《梅花易数》里的“年月日时起卦法”,表面上用的是数字,很多人以为数字等于农历数字,于是拿初一、十五往上套,书里说的“年”是地支序数,子年取1、丑年取2,月数从正月寅月算1,日数直接用农历日期数字,时辰用地支序数。
梅花易数占事灵活,有时甚至用问卦那一刻的字数、方位、声音起卦,不一定非看历法,但如果用时间起卦,规则明确:年用地支序数,月用寅月为首,日用农历日数,时辰用地支对应数字。这里出现农历,是因为日数取的是“数”而“数”本身来源于农历的日序,不是节气的精度,换句话说,梅花易数只是借用农历的数字外壳,内核依然靠地支架构在撑。
六爻占卜通常以农历的月、日、时辰来定“月建、日辰、旬空”,其中月建看的是月支,比如寅月、卯月,而月支从节开始,本质上又回到干支历,也就是说,六爻提到的“农历三月”,实际上指的是干支历的辰月,而非农历的三月初一到廿九,不懂这层的人,起卦可能起对了数,断卦时月建取错了,吉凶方向全反。
时辰分界是子时(23:00~1:00),这没什么争议,争议在钟表时间用什么,网上搜“《周易》算命一般多少钱”时,不少服务页会标注“北京时间排盘”,但严格来说应该用真太阳时,即根据出生地经度修正的当地时间,比如乌鲁木齐和北京差约两小时,北京中午12点,乌鲁木齐当地太阳时大约10点,还属于巳时,排盘软件里一般都有“真太阳时”开关,建议打开。地区差异不是玄学,是地球自转带来的实际时差。
不用死记硬背节气表,随手几下就能查到:

网上搜“西安《周易》预测哪家靠谱”之类的地域词,先别急着找人看,自己动手排一个八字,用APP生成的干支历结果对比一下心中农历日期,很多疑惑当场就消了,基础判断能力有了,再谈找谁聊都来得及。
严格说都不该直接看,要看干支历,如果你手头只有农历日历,操作上没太大障碍,因为农历日历里印着节气,你只要把“节气交界时刻”换成干支历的月份和年份标志就行,最终用的还是节气体系,何况现代人普遍用APP排盘,软件已经替你算好了干支历,你只需要知道原理,不用手动换算。
民间习惯把农历叫“阴历”,又把《周易》的干支历混在里面笼统表达,时间久了就默认成“农历”,梅花易数起卦确实取了农历日数,导致很多人误以为整本《《周易》》都在用农历,但把范围缩小到八字、六爻、择日,正统操作全走节气,说“农历”的人,多数是因为简化了表述,并不说明他们已经通过月亮定卦象。
以立春交节的具体时刻为界,交节前出生,年柱跟上一年一致;交节后出生,直接进入新年,假如2026年立春交节在公历2月4日,那天中午12点前出生的人仍属蛇,12点后出生的人属马,看日历上“立春”两个字不算数,必须看到分钟的精确时间,这个规则也顺手解决了生肖到底从春节算还是从立春算的老大难——从立春算,从交节时刻算。