日知录 · 改月目录

改月

三代改月之證見于白虎通所引尚書大傳之言甚明。其言曰,夏以孟春月為正,殷以季冬月為正,周以仲冬月為正。(正即正月。)夏以十三月為正,色尚黑,以平旦為朔。殷以十二月為正,色尚白,以雞鳴為朔。周以十一月為正,色尚赤,以夜半為朔。不以二月後為正者,萬物不齊,莫適所統,故必以三微之月也。周以十一月為正,即名正月不名十一月矣。殷以十二月為正,即名正月不名十二月矣。夏以十三月為正,即名正月不名十三月矣。(洪邁曰,十三月者,承十二月而言,即正月也。)

胡氏引伊訓太甲十有二月之文,以為商人不改月之證,與孔傳不合,亦未有明據。(伊訓惟元祀十有二月乙丑,伊尹祠于先王。傳曰,湯崩踰月,太甲即位,奠殯而告。太甲中惟三祀十有二月朔。傳曰,湯以元年十一月崩,至此二十六月,三年服闕。未嘗以十二月為歲首。)

胡氏又引秦人以亥為正,不改時月為證,則不然。漢書高帝紀,春正月註,師古曰,凡此諸月號皆太初正曆之後,記事者追改之,非當時本稱也。以十月為歲首,即謂十月為正月。今此真正月,當時謂之四月耳。他皆類此。叔孫通傳,諸侯羣臣朝十月。師古曰,漢時尚以十月為正月,故行朝歲之禮。史家追書十月。(漢元年冬十月,五星聚東井,當是建申之月。劉攽曰,按歷太白辰星去日率不過一兩次,今十月而從歲星于東井,無是理也。然則五星以秦之十月聚東井耳。秦之十月今七月,日當在鶉尾,故太白辰星得從歲星也。按此足明記事之文皆是追改,惟此一事失于追改,遂以秦之十月為漢之十月耳。夫以七月誤為十月,正足以為秦人改月之證。胡氏失之。)