> 这个我已查阅印本确证了。紫台的年月干支分界是以农历每月初一日0时分界,但闰月的干支是以闰月的月干支是以闰月中的节气为分界划为上月干支和下月干支,就是说闰月没有独立的月干支,而从它的月中的节气为界分别划分为上个月和下个月。
如此说来, 现在大多数网站上的万年历所报的干支和紫金山天文台所刊发的确是不一样的了. 我手上一本万年历也没有, 命书倒有十几本, 却只有一本把一两页万年历影印出来, 每月只有一个干支, 因没有影出闰月那页, 也看不出它是怎么定月支的, 只是以为刊在万年历上的月支以月初为准, 实际碰到节气之日使用者便需顺移一位. 如果紫台如此定月支, 怎样用它来推八字或检测其他用节气定月支的结果呢? 不知紫台的万年历可有解释或其他人发表过相关用法?
我仔细想了一下, 发现要用紫台的万年历推出正确的八字月支其实也很简单. 首先, 需要明白的是, 节气间相距~30.5月, 而农历月是29或30日, 所以, 每月慢慢累积下来的差异会导致有些月只有中气而无节气, 有些则只有节气而无中气, 後者用来置闰. 遇到前者, 紫台之法会把干支推前了, 但到闰月的时候因实际上月支没有顺移一位而重新对正. 这可用下图来说明(图中X代表节气, x代表中气):
紫台月支: 未 辛 酉 ... ... 丑 丑|寅 寅 ...
八字月支: 未 辛 辛 ... ... 子 丑 寅 ...
... | x X| x |X x | ... ... | X x| X |x X | ...
无节之月 无气之月
(闰月)
上图清楚地显示, 在同时含有节气和中气且节气在前的月份, 按紫台之法, 其月支比八字月支从月初到节气前走快了一位. 这解释了紫台所报1978/9/6月支为何会比网站万年历所报月支快了一位. 又因只有节或气的月不会连续出现, 所以紫台月支决不会比八字月支超前两位或以上. 因此, 要使用紫台万年历来定八字月支, 只需察看该月是否节、气同现以及节气出现於中气之前还是之後便可依不同方法求得.