再论子时换日,子时始点的历史演变

海云青飞 按:若能确定子时换日的标准,就能依据子时换的历史演变情况分析相关历史大趋势


1 十二月, 2012 by 谭冰

子时换日有两种说法:有人主张子初换日,即晚上 23:00 便算作下一日;有人主张子正换日,即子夜 00:00 才算作下一日

笔者日前撰文讨论子时换日,主张应以子正换日(参见《风水天地》卷237)。事实上,子时换日之辩由来已久,两种说法皆不乏支持者,短期内难有统一结论,有些较谨慎的术者,亦有“子时不占”的做法。笔者今再撰文,目的不在评论何种说法为确,而是由历史角度一论中国十二时辰制度之沿革,冀可厘清其中历史背景

一般人以为现在通行之十二时辰制度行用已久,但十二时辰制度实有沿革,并非一成不变

西汉《太初历》(又名《三统历》)为中国年代最古且流传下来之历法。据《汉书.律历志》所载,《太初历》之十二时辰算法为:

推诸加时,以十二乘小余为实,各盈分母为法,数起于子,算外,则所加辰也

按《太初历》用语,“日法”即一日所等分的份数,而子夜00:00后不足一日之奇零部分用分数表示,其中“日法”为分母,“小余”为分子。因此《太初历》的时辰算法十分简单,先把小余乘12再除日法,若小于1,属子时;若大于1但小于2,属丑时,如此类推。《太初历》十二时辰与现今二十四小时之换算,如表所列。值得留意的是,此种十二时辰制度与现今通用制度相差一小时

时辰开始 – 结束时间
子时00:00 – 02:00
丑时02:00 – 04:00
寅时04:00 – 06:00
卯时06:00 – 08:00
辰时08:00 – 10:00
巳时10:00 – 12:00
午时12:00 – 14:00
未时14:00 – 16:00
申时16:00 – 18:00
酉时18:00 – 20:00
戌时20:00 – 22:00
亥时22:00 – 00:00

上表:西汉《太初历》、魏晋南北朝及隋代之十二时辰制度

与之相比,东汉《四分历》时辰算法有明显不同。据《后汉书.律历志》记载:

推诸加时,以十二乘小余,先减如法之半,得一时,其余乃以法除之,所得算之数从夜半子起,算尽之外,则所加时也

东汉《四分历》之时辰算法,同样把小余乘12,但关键之处是先减日法之半再除日法,因此子时并不于夜半开始,而是于夜半前半个时辰开始,恰好与现今通用制度相同。然而东汉《四分历》为何有这种时辰制度改革,现在已不可考

时辰开始 – 结束时间
子时23:00 – 01:00
丑时01:00 – 03:00
寅时03:00 – 05:00
卯时05:00 – 07:00
辰时07:00 – 09:00
巳时09:00 – 11:00
午时11:00 – 13:00
未时13:00 – 15:00
申时15:00 – 17:00
酉时17:00 – 19:00
戌时19:00 – 21:00
亥时21:00 – 23:00

上表:东汉《四分历》之十二时辰制度

东汉末年及三国时代《乾象历》,却又复用《太初历》之时辰算法。此后历算推步渐趋精密,由三国时代《景初历》开始,子时仍然是 00:00 – 02:00,但每一时辰下再细分为十二等份。此种时辰算法为魏晋南北朝以至隋代历法所沿用

于术数典籍方面,隋代萧吉所撰之《五行大义》载有关于年、月、日、时之论述。其中《五行大义.论配支干》曰:“立时之元,冬夏二至后,得甲、己之日,夜半起甲子。”换而言之,隋代《五行大义》亦用时辰古制,由夜半00:00开始算作子时

其后隋代刘焯编撰《皇极历》,提出以子半(又称子正)为夜半之时辰制度改革,惟《皇极历》最终未被颁行。此项时辰制度改革建议,于唐朝立国时傅仁均所撰之《戊寅元历》终于得到落实。据《旧唐书.傅仁均列传》所载,傅仁均上呈《戊寅元历》时,列出时辰制度改革之理据,其文曰:“前代造历,命辰不从子半,命度不起虚中。臣今造历,命辰起子半,度起于虚六,度命合辰,得中于子,符阴阳之始,会历术之宜。”傅仁均以子时之中(子正)为一日之始,此后中国历代历法所用之时辰算法皆“命子半算外”,即是以子半(子正)为夜半,如表所列:

时辰开始 – 结束时间
子正00:00 – 01:00
丑初01:00 – 02:00
丑正02:00 – 03:00
寅初03:00 – 04:00
寅正04:00 – 05:00
卯初05:00 – 06:00
卯正06:00 – 07:00
辰初07:00 – 08:00
辰正08:00 – 09:00
巳初09:00 – 10:00
巳正10:00 – 11:00
午初11:00 – 12:00
午正12:00 – 13:00
未初13:00 – 14:00
未正14:00 – 15:00
申初15:00 – 16:00
申正16:00 – 17:00
酉初17:00 – 18:00
酉正18:00 – 19:00
戌初19:00 – 20:00
戌正20:00 – 21:00
亥初21:00 – 22:00
亥正22:00 – 23:00
子初23:00 – 00:00

上表:唐代至今之十二时辰制度

作简单总结:

  • 隋代及以前之时辰制度,除却东汉《四分历》外,子时为 00:00 – 02:00
  • 唐代至今之时辰制度,子时为23:00 – 01:00

唐代时辰制度改革后,可能有人依古义视子时为整体,亦有人依历法区分早子时、夜子时,由此导致术数界子时换日之辩。关于此现象,恐怕古人亦始料不及

笔者撰此文,并非主张复古,而是旨在说明子时换日辩论之缘起,读者当可明了其中历史背景。读者于翻阅隋代或以前之古籍时,最好顾及时代背景,留意时辰制度今古之别

原文发表于《风水天地》卷243(2012年12月),版权所有,转载文章时烦请注明出处

出处

  • https://tambingblog.wordpress.com/2012/12/01/%e5%86%8d%e8%ab%96%e5%ad%90%e6%99%82%e6%8f%9b%e6%97%a5/

2024-08-08 https://www.tuenhai.com 收录


独立思考最难得,赞赏支持是美德!(微信扫描下图)