那么,作者对端阳节在夏至后一日的描写又该如何解释呢?笔者认为,这也许是作者记忆有误,也许是故意错开一日,而后一种可能性更大。例如,元春真实的出生日期是“正月初二”,而作者在创作时则将其改为“正月初一”。
《破译红楼时间密码》
“这才是十月里头场雪”
第四十九回写到,宝玉对探春说:“明儿十六,咱们可该起诗社了。”(第673页)到了十七日,宝玉和黛玉正交谈时,宝玉屋里的小丫头子送了猩猩毡斗篷来,并说:“大奶奶才打发人来说,下了雪,要商议明日请人作诗呢。”宝玉和黛玉于是前往稻香村,商议起诗社一事。李纨说:“想来昨儿的正日已过了,再等正日又太远,可巧又下雪,不如大家凑个社。”(第678页)十八日,宝玉因想着诗社的事情,天刚亮就爬起来,发现下了一夜大雪,“下将有一尺多厚,天上仍是搓绵扯絮一般”(第681页)。第五十回写到,贾母说:“这才是十月里头场雪,往后下雪的日子多呢。”(第701页)
《月令七十二候集解》云:“十月中,雨下而为寒气所薄,故凝而为雪。小者未盛之辞。”立冬以后,天气渐冷,强冷空气活动南侵频繁,我国黄河中下游地区开始下雪,平均初雪期与小雪节气时令一致。小雪的农历交节日期并不固定,早则十月初一,晚则十月末。从小说第四十九回和第五十回的文字来看,当年的小雪节气当在十月中旬。
查《近世中西史日对照表》,己亥年小雪为农历十月十二日(阳历11月23日星期四)[3]。小说的描写完全符合历法的实际情况。
《破译红楼时间密码》
几种节气计算工具简介
上文通过文本辨析和历法考证,确证了笔者对有关年代的推定是正确的。那么己亥年是否“四月二十六日未时(13时至15时)交芒种”呢?考察这个特殊的时间,本文不但要用到《近世中西史日对照表》,还需要用到一些节气交节时刻的推算工具和方法,以下首先对这些工具做简单的介绍。
节气时刻的计算是非常复杂的天文学课程,各国天文年历所载的数据亦非完全一致。 我国天文年历和历法由南京紫金山天文台编订。笔者目前只有紫金山天文台发布的从1901年到2000年间每一年的节气数据[4],更早的数据只能依靠笔者目前掌握的几种节气计算工具来推算。
笔者以这些工具的推算结果与紫金山天文台发布的近年来的节气数据进了随机抽样对比,发现他们的计算结果与紫金山天文台的数据几乎完全一致,只有个别数据相差1~2分钟。这就说,这些计算工具是可以信赖的。
但是在计算古代节气时刻方面,这些工具按计算同一个节气的结果大致可以分为A和B两组。A组包括台湾某网站提供的节气计算程序[5]、武汉华中农业大学刘安国先生开发的电脑软体“日梭万年历”(网际网路上可搜索和下载)。B组包括法国某中文网站提供的节气计算程序[6]、曾次亮先生所着的《四千年气朔交食速算法》[7]。
湖北荆门市一位名叫张涛的电脑程式员开发了一款“专业命理软体”《命理玄微》(网际网路上可搜索和下载),这款软体将复杂的八字命理演算变成了简单的电脑计算程序,同时还提供了从公元1年至公元2100年之间节气数据,笔者曾去信请教张涛先生其来源,张先生回信称其节气数据均来自上述台湾网站。
此外,“中国农历网”提供的节气计算程序[8]其计算结果有时接近A组计算结果,有时又接近B组计算结果。
台湾网站的“精确节气计算程式”
台湾的一位电脑程式员(姓名不详)以美国太空总署(NASA)喷气推进实验室(Jet Propulsion Laboratory)研製的DE系列星历表为基础,开发了一套据称可以精确计算公元前5400年到公元5400年(前后共10800年)节气时刻的电脑程式,目前放在网际网路上供人免费使用。
DE系列星历表是国际天文学界使用最多的星历表。所谓星历表,是指标记一段时期内一些天体在特定时间的位置或坐标的表册。由于二十四节气是标记太阳相对于地球的视运动位置,因此标记太阳和地球相对位置的星历表就可以当作查阅和推算节气及其交节时刻的基础数据。星历表记录的时段越长,人们就能知道越为久远年代的节气时刻。
在“夏商周断代工程”中,上海交通大学的江晓原教授带领两名博士生钮卫星和卢仙文,没有承袭以往学者文献考证的老路,而是独闢蹊径,根据历史上关于武王伐纣的天象记载,运用电脑和现代天文学星历表进行推算,终于成功地考订出3000多年前周武王讨伐商纣的日程表。江教授所依据的星历表,正是喷气推进实验室研製的DE系列星历表[9]。
台湾的程式设计师关于其节气计算程序的说明可以在他创製的网站上全部搜索到[10]。2001年2月20日,该程式设计师(站长)在其网站上发表声明,称“已经可以利用 JPL 喷射系统实验室的资料库准确计算九大行星以及许许多多小行星的位置了,计算范围至少可达五千年,精确度可达‘千分之一秒’”。他还称,“可以利用此程式判断节气,绝对比坊间的万年历精确”。2002年2月22
更多内容加载中...请稍候...
若您看到此段落,代表章节内容加载失败,请关闭浏览器的阅读模式、畅读模式、小说模式,以及关闭广告屏蔽功能,或复制网址到其他浏览器阅读!