1986 年到 1991 年,中国大陆每年夏天都实行夏令时:钟表统一拨快 1 小时。这几年夏天出生的人,出生记录上写的一般就是当时墙上钟表的时间,比北京标准时间快 1 小时。
直接拿这个时间去排八字,时辰会往后错一个,比如卯时排成辰时。排盘前要先把这 1 小时减回来。
1986–1991 年中国夏令时起止日期
每年都是在开始那天凌晨 2:00 把钟拨到 3:00,结束那天凌晨 2:00 拨回 1:00。
- 1986 年:5 月 4 日到 9 月 14 日
- 1987 年:4 月 12 日到 9 月 13 日
- 1988 年:4 月 17 日到 9 月 11 日
- 1989 年:4 月 16 日到 9 月 17 日
- 1990 年:4 月 15 日到 9 月 16 日
- 1991 年:4 月 14 日到 9 月 15 日
日期取自国际时区数据库(IANA tz)里的 Asia/Shanghai。1940 年代也实行过夏令时,这里只列 1986–1991 年。
出生记录上的时间要不要减?
当年的出生记录,写的一般就是墙上钟表的时间。没有注明「已换算」的,就按夏令时看待:落在上面区间里的,先减 1 小时。起止那两天要看具体钟点,见下面「夏令时开始、结束那天出生的」。
一个实排的例子
1988 年 6 月 20 日在北京出生,出生记录写早上 7:30:
- 这天在夏令时区间里,先减 1 小时,北京标准时间是 6:30。
- 再按北京的经度(东经 116.4 度)和当天的均时差,换成真太阳时,约 6:14。
- 6:14 在卯时(5–7 点),时柱是辛卯。
如果直接拿 7:30 去排,会落在辰时(7–9 点),时柱就成了壬辰。年、月、日三柱这次不受影响,错的是时柱,紫微斗数的命宫也会跟着挪。
自己核对的三步
第一步:看日期。 出生日期在上面的区间里,就把钟表时间减 1 小时(开始、结束那两天另看下面一节)。
第二步:换真太阳时。 北京时间按东经 120 度算。以它为准换真太阳时:出生地在东经 120 度以东的,每差 1 度加 4 分钟;在以西的,每差 1 度减 4 分钟;再加上随日期变化的均时差,一年里大约在 −14 到 +16 分钟之间。
第三步:对时辰。 两个小时一个时辰,从单数整点分界:子时 23–1 点,丑时 1–3 点,寅时 3–5 点,卯时 5–7 点,以此类推。
夏令时开始、结束那天出生的
- 开始那天,凌晨 2:00 以前还没拨钟,不用减;凌晨 2:00 到 3:00 这段钟表时间不存在,记录上要是这个时间,多半是记错了,或者用的是没调过的钟,要找原始记录核对;3:00 以后出生的,减 1 小时。
- 结束那天,凌晨 1:00 以前还在夏令时,要减 1 小时;凌晨 1:00 到 2:00 走了两遍,第一遍要减,第二遍已经拨回、不用减,记录上是这一段的要问清是哪一遍;拨回以后出生的(当天绝大多数时间),不用减。
用排盘工具时注意一点
免费排盘和真太阳时换算器都能自动处理这几年的夏令时,前提是选了出生地:选了出生地,程序就按出生地经度、均时差和当年的夏令时换成真太阳时。
- 选了出生地:直接填出生记录上的原始钟表时间,不要自己先减 1 小时,不然会减两次。
- 没选出生地:程序按你填的时间直接排,不扣夏令时。这时要自己先减 1 小时再填。
常见问题
1986 年的夏令时是从几号到几号? 5 月 4 日到 9 月 14 日。这是这一轮夏令时的第一年,开始得比后面几年晚。
减了 1 小时,为什么还要换真太阳时? 减完得到的是北京标准时间,按东经 120 度算。各地经度不同,再加上均时差,当地太阳的实际时间会差几分钟到一个多小时,时辰按真太阳时分。
真太阳时和北京时间,排盘到底用哪个? 日柱、时柱(还有紫微斗数)按真太阳时定。年柱、月柱什么时候换,看出生那一刻的北京时间有没有过交节,这里同样要先减掉夏令时,详见节气当天出生,月柱怎么算。
家里只记得大概时间怎么办? 可以改时间多排几次对照,做法见出生时间不确定怎么办。
知周在抖音、小红书的账号叫「知周的历法与民俗小课」,讲历法和民俗常识。