我国从公元前776年至今,流行“干支纪日法”,即是把天干的甲乙丙丁戊己庚辛壬癸;地支的子丑寅卯辰巳午未申酉戌亥各取一个字结合而得甲子、乙丑、丙寅……等六十组的不同名称来记日子,每逢有“庚”字的日子叫“庚日”。秦汉时盛行“五行生克”的唯心说法,认为最热的夏天日子属火,而庚属金,火克金(金怕火烧融),所以到庚日,金必伏藏。于是就规定从夏至日(阳历6月21日或22日)后第三庚日为初伏(有十天),第四庚日为中伏(有的年是十天,有的年是二十天),立秋(阳历8月7日或8日)后第一庚日为三伏,有十天。这样,三伏就有固定的日期了。按照这种规定,可以算出伏天在阳历的7月中旬至8月中旬。
伏天之所以酷热,从日地关系上看,自春分日开始到夏天,太阳从直射赤道逐渐变为直射北回归线。夏至这天是北半球一年中白昼最长的一天,这一天北半球地面接受的太阳热量最多而散热最少。但一年中最热的日子并不是夏至,而是夏至后的伏天,特别是中伏和三伏天。
“三九”是指冬至后的第三个“九天”,即冬至后的第十九天到第二十七天。我国阴历有“九九”的说法,用来计算时令。计算的方法是从冬天的冬至曰算起(从冬至开始叫“交九”,意思是寒冷的开始),每九天为一“九”,第一个九天叫“一九”,第二个九天叫“二九”,依此类推,一直到“九九”,即到第九个九天,数满九九八十一天为止。这时冬天已过完,春天来到了。
一般“三九”时最冷。楼上朋友说的“冬至后第三个第九天”是指“三九九”,也是“三九”和“四九”相交之日,并非“三九”。
老北京的习俗,冬至曰起要画“九九消寒图”,这一习俗在明人的著作中已有记载,这图是一幅梅花图,画一枝梅花.上面有81个花办(代表九九八十一天)。每过一天就用笔染一个花办。待过完这8l天,81个花办也全染过了,春天到了,所以叫“九九消寒图”。而且在明代北京,还有刻印好的“九九消寒图”,在市面销售,这就更省事了,而且在这图旁还有《九九歌》。
这《九九歌)是利用人对寒冷的感觉以及物候现象(即因天气气温的变化而导致动植物的变化的现象,如柳树发芽,桃树开花,大雁飞来等等,均与当时气温有关,而这些与几月几日并无必然关系)来反映天气的冷暖。笔者小时候北京地区流行的《九九歌》是这样的:“一九二九,不出手;三九四九,冰上走;五九六九,沿河看柳;七九河开,八九雁来;九九加一九,耕牛遍地走。”通俗押韵,读起来朗朗上口,便于记忆。
这“九九”之说。早在南北朝时就有了。当时民间从冬至日数起,到九九八十一天,寒冷的日子就过完了。而这(九九歌)大约起源于宋代。到了明代已很流行了,而《九九歌)在民间流行时,却有不同的版本,内容及详略均不同。我们看看明代的<九九歌》的不同说法,十分有趣。
明代《五杂俎》记载了当时《九九歌》的一种说法:“一九二九,相逢不出手;三九二十七。篱头吹篥(指大风吹篱笆发出很大的响声。这声篥是古代北方少数民族的乐器名。);四九三十六,夜眠如露宿(指天冷,在屋内睡觉却像在露天睡觉一样冷);五九四十五,太阳开门户;六九五十四,贫儿争意气;七九六十三,布纳担头担(指天热了,脱掉衣服担着);八九七十二,猫犬寻阴地;九九八十一,犁耙一齐出。’这一说法较为详尽。而据该书记载,当时(明代)的北菪功乜区流行的,《九九歌》则远没这么复杂,十分简单明了:“一九二九,相逢不出手;三九四九,围炉饮酒;五九六九,访亲探友;七九八九,沿河看柳。”而目通俗易记。
而明代专门记载北京风物的《帝京景物略》所记的《九九歌》与上述又有不同:“一九二九,相唤不出手;三九二十七,篱头吹篥;四九三十六,夜眠如露宿;五九四十五,家家堆盐虎(盐虎本来指古代一种虎形的盐.这儿比喻人们所堆的雪人);六九五十四,口中出暖气;七九六十三,行人把衣单;八九七十二,猫狗寻阴地;九九八十一,穷汉受罪毕,才要伸脚睡,蚊虫屹蚤出。”这最后几句对于冬天受冻的穷汉给予了很大的同情。这两个复杂的《九九歌》版本互有异同,其中值得注意的是“五九四十五”,前一说法为“太阳开门户”;后一说法为“家家堆盐虎”。这可能反映了这两首《九九歌》产生的时期在冬六的降雪量有着很大的差别。
上述明代北京地区流行的简单版本《九九歌》中说:“七九八九,沿河看柳。”而上一世纪时的《九九歌》都成了“五九六九,沿河看柳。”这一改动不可忽视,它反映了明代时北京的天气比上一世纪时北京天气要冷,以至于从物候现象表现出来,柳树出芽长叶要相差一段时间。