文章/北京时间 12 点出生就是午时吗?八字排盘里被忽略的真太阳时
🌞
其他⏱ 6 分钟阅读

北京时间 12 点出生就是午时吗?八字排盘里被忽略的真太阳时

AIcity·2026-10-04
八字真太阳时排盘时辰

开篇说明

说明:本文是传统历法与天文常识的科普整理,信息截至 2026 年 10 月;文中的对照换算是我们用自己的排盘引擎实际验证过的。命理内容仅供文化研究与娱乐参考,不构成任何人生决策建议。

一个常见误区:不少人以为「时辰就是把出生时间除以二」——北京时间 12 点出生就是午时,14 点就是未时。放到今天这套全国统一用北京时间的环境里,这个算法对大多数地方其实是不准的。八字里的「时辰」,跟的从来不是钟表,而是太阳。

一、时辰跟的是太阳,不是钟表

十二时辰是按太阳的位置划分的:午时是当地太阳升到最高的那个时段,子时是太阳沉到最低的那个时段。古代没有全国统一时间,各地看日晷、看太阳,天然就是「当地真太阳时」。

而我们现在统一用北京时间——它本质上是东经 120° 上的平均太阳时刻。你人在乌鲁木齐,钟表却走着东经 120° 的时间,太阳可没跟你一起搬过来。用钟表时间直接定时辰,等于拿着北京的太阳,去量乌鲁木齐的正午。

二、第一层修正:经度,每往西 1 度慢 4 分钟

地球 24 小时自转 360 度,平均每度 4 分钟。出生地每比东经 120° 往西 1 度,当地的太阳时刻就比北京时间晚约 4 分钟。

  • 乌鲁木齐(约东经 87.6°):比东经 120° 偏西约 32 度,当地太阳时刻比北京时间慢约 2 小时 10 分
  • 成都(约东经 104.1°):慢约 1 小时
  • 北京(约东经 116.4°):慢约 14 分钟

时辰两小时一段,所以修正量一旦超过一小时,时辰就很可能变。举一个我们实际验证过的例子:同一时刻出生,按北京的经度排是戌时;把出生地换成乌鲁木齐再排,就变成了申时——差了整整两个时辰。成都的对照也类似:经度一换,时柱的天干地支直接变了字。

三、第二层修正:均时差,全年还有约正负一刻钟的摆动

把经度修正完还没完。地球绕太阳的轨道不是正圆,地轴还是斜的,所以「太阳真正的位置」与「平均太阳时刻」之间,全年存在一个缓慢摆动的差值,天文学上叫均时差:

  • 2 月中旬前后,真太阳时比平均太阳时慢约 14 分钟
  • 11 月初前后,真太阳时比平均太阳时快约 16 分钟

单看十几分钟似乎不大,但它可能正好把出生时间推过时辰的分界线——比如出生在上午 11 点前后、下午 1 点前后的临界时刻,这十几分钟就足以决定是巳时还是午时。完整公式:真太阳时 ≈ 北京时间 −(120° − 当地经度)× 4 分钟 + 均时差修正。

四、怎么排才靠谱

综合起来,想排出符合古人原始口径的八字,时辰要过三道关:

如果不想手动算,可以直接用我们的免费排盘工具 aiku123.com/bazi:出生地能选到区县、自动按当地经度和均时差换算真太阳时,不用注册;工具本身的使用说明见这篇介绍。

需要提醒的是:也有流派主张直接用北京时间排盘,各派口径不同。本文讲的是「还原当地真实太阳时刻」这一派的做法,是否采信,读者自行判断。

最后

一句话总结:钟表是行政约定,太阳才是时辰的本源。同样是北京时间 12 点,在北京出生是午时,在乌鲁木齐出生很可能还是巳时——差两个字,盘就完全不同了。出生地信息,在排盘这件事上和出生时间一样重要。

八字与命理属于传统民俗文化,本文仅供文化研究与娱乐参考,不构成任何人生决策建议;天文数值为常见近似值,精确排盘请以专业工具计算为准。

更多文章