46回吴月娘卜龟时,卜龟婆说吴月娘:“若是大龙儿42岁,小龙儿30岁”,意思是说她看不准吴月娘的岁数。大户人家妇女的年岁往往看不出来,卜龟婆不知道她是42岁还是30岁是合理的。但是,这句话也可以表示她不知道真假两种生辰她该用哪一种。在真实背景年代中,如果用吴月娘的真生辰算,庚辰(1520年)生人到算命时的嘉靖28年(1549年),应该是30岁;如果用吴月娘的假生辰算,戊辰(1508年)生人到算命时(1549年),应该是42岁。卜龟婆的说法仍然成立。吴月娘自言30岁,就表明在真实背景年代中用吴月娘的真生辰算是正确的。如果在假托背景年代中同时考虑真假两种生辰,这句话就不能成立了。46回故事的假托年代是政和七年(1117年),戊辰(1088年)生人30岁,庚辰(1100年)生人只有18岁,两者相比,大龙儿只有30岁,小龙儿只有18岁。显然书中的说法可以提醒读者:在研究《金瓶梅》时应该采用真实背景年代,不能采用假托背景年代。在真实背景年代中吴月娘自言30岁,表明吴月娘生于庚辰(1520年)是真,生于戊辰(1508年)是假。作者通过吴月娘的话向读者表明:在研究《金瓶梅》时,不仅要采用故事的真实背景年代,而且还要采用人物的真实生辰。
由此可见,作者在写作时有意采用了真假两种生辰。这既不是写作中的混乱,也不是印刷中的错误。作者写作的真正意图,是要让读者通过认真思考而明辨真伪,以便最终认清只有用真实背景年代和真实生辰来理解故事才是正确的。
三、生年干支能表现出故事的真实背景年代
知道西门庆的生年干支就可以知道他的生年,知道他的生年就可以根据他的岁数和其他人的岁数判断出故事的具体年代。
根据第3、4回说西门庆27岁,潘金莲25岁,根据西门庆生于戊寅、潘金莲生于庚辰,可计算出第3、4回故事的真正背景年代相当嘉靖23年。第13回说李瓶儿与西门庆的偷情发生在同年九月重阳之夜,19回写李瓶儿改嫁的故事发生在次年的八月二十日,可见,李瓶儿的故事发生在明朝嘉靖23、24年。《金瓶梅》的主要故事发生在明朝嘉靖23、24年。按假托编年看,第3、4回是政和四年。
作者除了借用生辰八字表明了故事的开始年代是嘉靖23年,他还借用《水浒传》王婆跟西门庆开的一个玩笑作了同样的表现。《水浒传》24回写王婆跟西门庆开玩笑,说要给他介绍一个娘子,“戊寅生,属虎的,新年恰好九十三岁”。《金瓶梅》第2回照抄了这段故事,却将说法改变成“丁亥生,属猪的,交新年,恰九十三岁了”。作者为什么要改动这个人的生辰和属相呢?这说明作者在创作时脑子里一定有一个他自己的时间概念,为了表明这个真实时间,他才改变了原来的说法。否则他沿用‘戊寅生’就可以了,而不必多此一举。
据何心先生所写《水浒传编年》,西门庆与潘金莲偷情的故事发生在政和五至六年,王婆的笑话说在故事之初,应是政和五年,该年是乙未年。戊寅生,属虎的,至乙未年应是78岁,而不是93岁。这说明,《水浒传》的写法有错误,应该将93岁改为78岁才对。但《金瓶梅》作者没有发现这个错误,他只是按照他心中的特定想法,将戊寅改成丁亥,仍保留了《水浒传》的错误计算,照样写作93岁。要想看出《金瓶梅》作者改动生年和属相的真正用意,首先必须将93岁改正为78岁才行。
在假托背景年代宋朝里,丁亥生的人至政和五年应是9岁或69岁,既不是93岁,也不是78岁,显然没有意义。在真实背景年代明朝里,丁亥生的人,相当生于成化3 年