钟表上的出生时间,不等于你出生的时辰

成都,中午十二点整。

钟表上明明白白指着午时。

可成都的真太阳时,是十点五十六分——那是巳时。

差了一小时零四分,正好跨过了一个时辰的界线。

前面几篇反复提到过这件事:钟表上的时间和太阳的时间不是一回事。这一篇把它讲完——差在哪,怎么算,什么时候可以忽略。

一、两把尺子

真太阳时:以太阳的实际位置为准。太阳走到正南、升到最高的那一刻,就是当地的正午。日晷量的就是它。

平太阳时:假想天上有第二个太阳,在天赤道上匀速走,一年三百六十五天,每天不多不少整整 24 小时。钟表走的是它。

为什么要假想一个?因为真的那个不匀速。

地球轨道是椭圆,按开普勒定律,1 月初过近日点跑得快,7 月初过远日点跑得慢。太阳在天空中的移动速度一年里一直在变,拿它当钟摆,日子就没法过了。

所以平太阳时是均匀的,真太阳时是不均匀的。两把尺子,量的不是同一个东西。

开篇成都那个十点五十六分,是做完经度修正的数,还没算均时差。均时差最多十几分钟,本篇第五节讲它——什么时候要算,什么时候可以不管。

二、北京时间,不是北京的时间

这是最容易搞混的一层。

北京时间是东经 120° 的地方平太阳时——不是北京当地的时间。北京实际在东经约 116.4°,所以钟表指向 12 点时,北京当地离正午还差约 14 分钟。

更关键的是:我国东西横跨约 62 个经度(东经 73° 到 135°),全境统一用东经 120° 这一条线。

一个时区的标准时,只是大家约定好共同遵守的人工时间,不等于这个时区里每个地方的本地时间。

这件事历史上做过别的尝试。民国时期,全国曾经分过五个时区:

时区 中央子午线
中原时区 东经 120°
陇蜀时区 东经 105°
新藏时区 东经 90°
昆仑时区 东经 82.5°(一说 75°)
长白时区 东经 127.5°(一说 135°)

后来统一成一个。统一有统一的好处,代价就是钟表时间和本地太阳时间脱节。

三、一度四分钟

地球 24 小时转 360 度,所以 1 度 = 4 分钟。

公式很简单:

真太阳时 = 北京时间 + 4 分 ×(当地经度 − 120°)+ 均时差

主要城市的经度修正值:

城市 经度 修正值
乌鲁木齐 87.6° −130 分
拉萨 91.1° −116 分
昆明 102.7° −69 分
成都 104.1° −64 分
西安 108.9° −44 分
广州 113.3° −27 分
深圳 114.1° −24 分
北京 116.4° −14 分
上海 121.5° +6 分
哈尔滨 126.6° +26 分

看两个例子:

深圳,北京时间 9:10 出生。 修正 −24 分 → 真太阳时 8:46。9:10 是巳时,8:46 是辰时。差一个时辰。

上海,北京时间 23:55 出生。 修正 +6 分 → 真太阳时次日 0:01。跨过了零点,这一天就要归到后一日。

北京时间与真太阳时:东经 120° 是基准线,越往西差得越多

四、夏令时这一刀

还有一级误差是人为的,而且最容易被忽略。

1986 年到 1991 年,全国实行过六年夏令时:每年 4 月中旬第一个星期日 2 时拨快 1 小时,9 月中旬第一个星期日 2 时拨回。

  • 1986 年 5 月 4 日 — 9 月 14 日(首年特殊)
  • 1987 年 4 月 12 日 — 9 月 13 日
  • 1988 年 4 月 10 日 — 9 月 11 日
  • 1989 年 4 月 16 日 — 9 月 17 日
  • 1990 年 4 月 15 日 — 9 月 16 日
  • 1991 年 4 月 14 日 — 9 月 15 日

1992 年 4 月 5 日起暂停。

这六年里出生的人,出生证明上记录的是拨快后的时间,要减 1 小时还原。很多人不知道自己被”调快”过,一上来就按钟表时间去对,第一步就错了。

五、均时差:这一级可以最后管

真太阳时减去平太阳时的差值,叫均时差。

  • 全年范围:最多快约 16 分钟,最多慢约 14 分钟
  • 一年中有 4 次为零
  • 两个成因:轨道椭圆(约 ±7.66 分)+ 黄赤交角(约 ±9.87 分)

三级误差摆在一起,权重差得很远:

层级 误差来源 最大幅度 要不要管
第一级 夏令时 ±60 分 必须
第二级 经度 可达 2 小时以上 必须
第三级 均时差 ±16 分 只有卡在时辰交界才要

意思是:大多数人做完经度修正就够了。 均时差只有在出生时间正好压在时辰分界线上、而且前后差不到二十分钟时,才需要拿出来算。

不要给人”必须算到秒”的印象——那是吓唬人。

六、子时:那两个小时怎么算

子时 23:00—01:00,横跨两日。这里有个千年老问题。

派别 主张 依据
子初换日 23:00 就算新的一天 《渊海子平》日上起时法;民间传统;「时辰不可分割」
子正换日 00:00 才是分界。夜子时归当日,子时归新的一日 《三命通会·论时刻》;《新唐书·历志》「古历分日,起于子半」

典籍里说得最明白的是元·赵友钦(字缘督)《革象新书》:

若子时则上半时在夜半前属昨日,下半时在夜半后属今日。

明·万民英《三命通会·论时刻》里有一段话,与上面一字不差:

子时则上半时在夜半前,属昨日;下半时在夜半后,属今日。

两说各有典籍来历,本文不作推荐——各依师承取用即可。

所以民间才有那句「神仙难断子时命」。

但比争论更重要的,是顺序:

先扣夏令时 → 再按经度换成真太阳时 → 看是否落进子时区间 → 最后才谈早晚子时

不先做经度修正,连”是不是子时”都还没定下来,争论早晚子时没有意义。

七、四步清单

从出生时间到时柱,就这四步:

  1. 问清出生地 —— 不是问”哪里人”,是问”在哪家医院”。差一个省,可能差一个时辰。
  2. 查夏令时 —— 1986—1991 年出生的,先减 1 小时。
  3. 做经度修正 —— 公式:北京时间 + 4 分 ×(当地经度 − 120°)。
  4. 卡在交界才算均时差 —— 前两步做完若离分界线还有半小时以上,可以忽略。

回到标题那句话:钟表上的出生时间,不等于你出生的时辰。

差在哪儿?一个来自太阳,一个来自钟表,还有一个是人拨快的——而要的,是太阳那一个。

钟表全国统一,太阳不是。

前面讲时辰时说过,时辰是古人用日晷量出来的——量的就是太阳。所以我们不是要发明什么新规矩,是要把同一把尺子,找回来。

再往后,就讲到干支了——天干十个、地支十二个,这二十二个符号到底是什么。

引用与出处

[1] 三命通会·论时刻[M]. 万民英. 明.
[2] 新唐书·历志[M]//新唐书. 欧阳修, 宋祁. 北宋.
[3] 革象新书[M]. 赵友钦. 元.
[4] 尚书·尧典[M]//尚书. 先秦.


本文采用 知识共享署名 4.0 国际许可协议 (CC BY 4.0) 进行授权。
只要在转载、传播或依此进行演绎创作时,注明原作者为「嘉言一得(邝楚嘉)」并附带原始发布链接,即可自由使用(含商业用途)。
文中所引用的秦汉简牍出土照片、传世文献版权归原属方所有,不在本授权范围内。
协议详情参见:https://creativecommons.org

相关文章

英文文章:Three Calendars, Three Kinds of Time —— the three scales and what each is set to. | Ten Stems, Twelve Branches: Why Only Sixty Pairings Remain —— why ten stems and twelve branches give sixty, not a hundred and twenty.

相关枢纽页:历法术语表 | 历法记录:一年从哪一天算起 | 数据集与预印本

本篇全部数据,由邝楚嘉搜集整理。

作者:嘉言一得(邝楚嘉)|独立天文历法爱好者,致力于可核验的原始文献与历法数据归档。
平实记录 · 数据集 · 预印本:GitHub / WordPress / Zenodo(DOI: 10.5281/zenodo.22788686)

发表评论