三代改月之证,见于白虎通所引尚书大传之言甚明。其言曰,夏以孟春月为正,殷以季冬月为正,周以仲冬月为正。【原注】正即正月。夏以十三月为正,色尚黑,以平旦为朔。殷以十二月为正,色尚白,以鸡鸣为朔。周以十一月为正,色尚赤,以夜半为朔。不以二月后为正者,万物不齐,莫适所统,故必以三微之月也。周以十一月为正,即名正月,不名十一月矣。殷以十二月为正,即名正月,不名十二月矣。夏以十三月为正,即名正月,不名十三月矣。【原注】洪迈曰,十三月者,承十二月而言,即正月也。【沈氏曰】朱氏尚书埤传亦曰十有二月,孔氏以为商王之建子月是也。左传梓慎曰,火出于夏,为三月;于商,为四月;于周,为五月。其的证也。蔡传,正朔改而月朔不改。其说非是。胡氏引伊训、太甲十有二月之文以为商人不改月之证,与孔传不合,亦未有明据。【原注】伊训,惟元祀十有二月乙丑,伊尹祠于先王。传曰,汤崩逾月,太甲即位,奠殡而告。太甲中惟三祀十有二月朔,传曰,汤以元年十一月崩,至此二十六月,三年服阙,未尝以十二月为岁首。【杨氏曰】秦以十月为正,史家皆如此书。
胡氏又引秦人以亥为正,不改时月为证,则不然。汉书高帝纪春正月注,师古曰,凡此诸月号皆太初正历之后记事者追改之,非当时本称也。【杨氏曰】师古之论亦未见其必然,大抵三代有改月,有不改月,汉儒所谓有质家、文家之别。以十月为岁首,即谓十月为正月。今此真正月,当时谓之四月耳。他皆类此。叔孙通传,诸侯群臣朝十月。师古曰,汉时尚以十月为正月,故行朝岁之礼,史家追书十月。【原注】汉元年冬十月,五星聚东井,当是建申之月。刘攽曰,按历,太白辰星去日率不过一两次,今十月而从岁星于东井,无是理也。然则五星以秦之十月聚东井耳。秦之十月,今七月。日当在鹑尾,故太白辰星得从岁星也。按此足明记事之文皆是追改,惟此一事失于追改,遂以秦之十月为汉之十月耳。夫以七月误为十月,正足以为秦人改月之证。胡氏失之。【沈氏曰】魏志明帝纪,景初元年春正月壬辰,山茌县言黄龙见于是,有司奏以为魏得地统,当以建丑之月为正。三月,定历改年,为孟夏四月。此魏人之改月者也,又曰,改大和历曰景初历,其春夏秋冬、孟仲季月虽与正岁不同,至于郊祀迎气,礿祠蒸尝,巡狩搜田,分至启闭,班宣时令,中气早晚,敬授民事,皆以正岁斗建为历数之序。