替一部小说编年,实在是很困难的事。《水浒传》前七十一回,在年月日和时令方面,虽然不免有些错误,总算还不十分支离矛盾。至於七十一回之后,各本剪裁不同,结构互异,年月日便难以计算了。现在把七十一回中所有的故事,编年如下。
公历一一一二年,即宋徽宗政和二年。[1]
[1]:《水浒传》开卷并未说明何年何月何日,据我的统计,七十回共历时八年又四个月。因为第七十一回宋江等一百八人大聚会,乃是宣和二年四月。依此推算,《水浒传》应当开始於宋徽宗政和二年,即公历一一一二年。
正月初–王进母子从东京出走。[2]
[2]:《水浒传》除「引首」及「误走妖魔」事不计外,第二回叙高俅事,亦非正文,故不列入而从王进母子编起。王进母子出走,书中并未说明月日,我假定是正月初事,乃是从后文逆推而得。
二月上旬–王进母子至史家村。(第二回云:「在路上一月有馀」。从正月初加上一月有馀,应当是二月上旬了)
二月半左右–史进拜王进为师。(第二回云:「住了五七日。」从二月上旬加上五七日,应当是二月半左右了)
八月下旬–王进母子赴延安府。(第二回云:「早过半年之上,……相辞要上延安府去。」从二月半左右再加半年之上,应当是八月下旬了)
公历一一一三年,即宋徽宗政和三年。
二月半左右–史太公病殁。(第二回云:「不到半载之间,……太公没了。」从八月下旬加上半年不到,应当是第二年的二月半左右了)
六月中旬–史进闻少华山有盗,聚众戒备。[3](第二回云:「时当六月中旬。」)
[3]:《水浒传》明白指出月日,是从此处开始,以前所假定的月日,都是从此处逆推而得。
八月半–史进邀朱武等赏月,因拒捕奔少华山。(第二回云:「时遇八月中秋到来,史进要和三人说话,约至十五夜来庄上赏月饮酒。」)
八月下旬–史进离少华山,往寻王进。(第三回云:「一连过了数日。」又云:「史进住了几日,定要去。朱武等苦留不住。」从八月半加上几日,应当是八月下旬了)
九月半左右–史进至渭州,遇鲁达、李忠。鲁达殴杀郑屠,弃官逃亡。(第三回云:「独自一个行了半月之上,来到渭州。」从八月下旬再加半月之上,应当是九月半左右了)
十月初–鲁达至雁门县,匿赵员外家。[4](第三回云:「一迷地行了半月之上,在路却走到代州雁门县。」从九月半左右再加半月之上,应当是十月初了)
[4]:第四回鲁达向金老说道:「……正迎著郑屠那厮,被洒家三拳打死了,因此上在逃,一到处撞了四五十日,不想来到这里。」与上文「一迷地行了半月之上」一句,稍有参差。
十月上旬–鲁达投五台山文殊院为僧。(第三回云:「在这赵员外庄上住了五七日。」从十月初加上五七日,应当是十月上旬了)
又(?)–鲁智深醉闹五台山。[5](第四回云:「鲁智深在五台山寺中不觉搅了四五个月,时遇初冬天气。」)
[5]:鲁智深往五台山出家,已是十月上旬,在山上搞了四五个月,决不会仍是初冬天气,此处有误。
公历一一一四年,即宋徽宗政和四年。
二月初–鲁智深二次醉闹五台山。(第四回云:「忽一日,天气暴暖,是二月间天气。」)
公历一一一二年,即宋徽宗政和二年。[1]
[1]:《水浒传》开卷并未说明何年何月何日,据我的统计,七十回共历时八年又四个月。因为第七十一回宋江等一百八人大聚会,乃是宣和二年四月。依此推算,《水浒传》应当开始於宋徽宗政和二年,即公历一一一二年。
正月初–王进母子从东京出走。[2]
[2]:《水浒传》除「引首」及「误走妖魔」事不计外,第二回叙高俅事,亦非正文,故不列入而从王进母子编起。王进母子出走,书中并未说明月日,我假定是正月初事,乃是从后文逆推而得。
二月上旬–王进母子至史家村。(第二回云:「在路上一月有馀」。从正月初加上一月有馀,应当是二月上旬了)
二月半左右–史进拜王进为师。(第二回云:「住了五七日。」从二月上旬加上五七日,应当是二月半左右了)
八月下旬–王进母子赴延安府。(第二回云:「早过半年之上,……相辞要上延安府去。」从二月半左右再加半年之上,应当是八月下旬了)
公历一一一三年,即宋徽宗政和三年。
二月半左右–史太公病殁。(第二回云:「不到半载之间,……太公没了。」从八月下旬加上半年不到,应当是第二年的二月半左右了)
六月中旬–史进闻少华山有盗,聚众戒备。[3](第二回云:「时当六月中旬。」)
[3]:《水浒传》明白指出月日,是从此处开始,以前所假定的月日,都是从此处逆推而得。
八月半–史进邀朱武等赏月,因拒捕奔少华山。(第二回云:「时遇八月中秋到来,史进要和三人说话,约至十五夜来庄上赏月饮酒。」)
八月下旬–史进离少华山,往寻王进。(第三回云:「一连过了数日。」又云:「史进住了几日,定要去。朱武等苦留不住。」从八月半加上几日,应当是八月下旬了)
九月半左右–史进至渭州,遇鲁达、李忠。鲁达殴杀郑屠,弃官逃亡。(第三回云:「独自一个行了半月之上,来到渭州。」从八月下旬再加半月之上,应当是九月半左右了)
十月初–鲁达至雁门县,匿赵员外家。[4](第三回云:「一迷地行了半月之上,在路却走到代州雁门县。」从九月半左右再加半月之上,应当是十月初了)
[4]:第四回鲁达向金老说道:「……正迎著郑屠那厮,被洒家三拳打死了,因此上在逃,一到处撞了四五十日,不想来到这里。」与上文「一迷地行了半月之上」一句,稍有参差。
十月上旬–鲁达投五台山文殊院为僧。(第三回云:「在这赵员外庄上住了五七日。」从十月初加上五七日,应当是十月上旬了)
又(?)–鲁智深醉闹五台山。[5](第四回云:「鲁智深在五台山寺中不觉搅了四五个月,时遇初冬天气。」)
[5]:鲁智深往五台山出家,已是十月上旬,在山上搞了四五个月,决不会仍是初冬天气,此处有误。
公历一一一四年,即宋徽宗政和四年。
二月初–鲁智深二次醉闹五台山。(第四回云:「忽一日,天气暴暖,是二月间天气。」)