2018年社是哪天啊?
农历十二月二十三,即阳历2018.2.5 (注意:这是官方答案) 接下来,划重点!!! 我要说的都是个人观点,欢迎指正和补充。跟传统的“祭灶”有关的那些内容,请走开,不聊,谢谢您的尊重。 我们先来看看《礼记·郊特牲》关于社日(周代称腊日)的记载: “天子大蜡八百七十五。……十二月旦,五帝司徒班宗庙之祭。诸侯腊千五百。……十一月,大蜡百四十四。……十月,大蜡百九十九。……九月,大蜡一百一十。……八月,大蜡八十七。……七月,大蜡六十。……六月,大蜡五十。……五月,大蜡三十。……四月,大蜡二。” 这段文字很麻烦,但重点很明确,就是周代的十二月建子,正月朔旦为立春,所以十二月分为初一到末夜的十天、十二月十二个节气,每月三十天或二十九天,没有中气。这样一年就三百六十五天或者三百六十六天,而一年的时间(以冬至为中心的周天)是一千四百四十或一千四百五十一分,两者相差三分之一。为了平衡阴阳,每三年闰一个月,五年闰两个月,九年闰七月,二十年闰二月。
据此推算,周代的十二月中旬应该有两个中气,一个在十一月底,另一个在腊月中间。因此我推测,“十二月旦,五帝司徒班宗庙の祭”中的“旦”应该指这两个中气的任何一个。又据《月令》,中气的当天被称为“望”;前三天被称为“既望”;后四天被称为“望”。这样“旦”“既望”“望”一年出现五次。
根据我的推测,社日在望的前一天,因为既望称为“重光”,而重光是夏至之后的第三个壬日,所以社日的日期应该在冬至后的第七或者第八个壬日到大寒前的第一个乙日之间,也就是出现在阳历的一月十三到二月十四之间。
由于古人用干支纪日,而每个干支都有相对应的十二生肖,这样每一天都会有一个动物来当值。我想起小时候每年这时候家里都要买鸡,爸爸说“杀年猪,贴春联,熬腊八,买鸡蛋……”于是我就想到这一天应该是鼠当值,推上去是甲子日。然而查了资料发现不是这么回事。
我在网上查到一种说法,认为古代农历十二月有二十四节气,每个月中又分十二辰,每天对应一个生肖,而十二辰循环往复,这就出现了同一月份不同日子属什么生肖的问题。比如今年农历十二月十二辰开始于子时,那么初三子夜之前属于丑时,初四子时属寅时,以此类推,到三十子时又开始新的轮回。按照这个理论,十二月社日是阴历的末四天,依次是丁未、丙午、乙巳、甲辰。
至于为什么选择这四天为社日,我估计是因为这四天的阳气最盛,可以驱逐阴气,起到驱疫逐鬼的作用,当然这仅仅是我的猜想。而且这个推理也有问题,因为按这个逻辑,十二月社日之前,其他月份的社日就应该失效。然而我们知道,社日在古代是非常隆重的节日,相当于现在的春节,家家户户准备丰盛的酒宴,祭祀土地神。