三代建正大抵改朔,後人不深考,遂謂並改月號(王肅謂︰古歷遭戰國及秦而失)。夫月改則十二月紊其經,時改則四時易其位,月可強改,時有定序,可改乎?余以經求之,無改正之說。《尚書》︰舜二月、五月巡東南,八月、十一月巡西朔。隨四仲月以巡方,月何嘗改?《堯典》︰以正仲冬,曰平在朔易。朔,北方,訓盡也,萬物至此盡而復甦。甦則皆當改易,則歲一周之理也。是猶曰未有子、丑、寅建正之說。若商以丑為正,曰︰惟元祀十有二月。商謂年為祀,太甲嗣位,改元而稱十二月為首,其後桐宮服闋,伊尹以冕服奉嗣,王歸亳告新君,始亦曰︰惟三祀十有二月。朔月不改也(或疑《伊訓序》稱太甲元年,又曰三年復歸于亳,不知序作于周世,所以年異祀)。又曰︰服田力穡,乃亦有秋。時亦不改也(周建子,《書》亦曰秋大熟,未獲)。周以子為正,《毛詩》稱首歲雖曰“一之日”,然“一之日 發,二之日栗烈”之後繼之曰“無衣無褐,何以卒歲”,則未嘗不以十二月為歲終。又《十月》、《蟋蟀》之後言曰為改歲,則歲雖改而十月之號不改也。至“四月維夏”,“六月徂暑”,“七月流火”,“九月授衣”,“八月其獲”,“九月築場圃”,“十月納禾稼”,一與今之氣序合,亦不改時也。《周禮•大司徒》曰︰正月之吉始和,中春詔內外命婦始蠶于北郊,上春詔王後六宮之人生 童 之種,正歲十二月斬冰(賈公彥釋正歲是夏正月,蓋徇周建子,即今十月冰未堅,不得斬之,以此推之,諸言正歲皆建寅月)。《龠章》于仲春、仲秋、逆暑、逆寒司裘,于仲秋、季秋獻裘,與夫春、夏苗、秋、冬狩、春祠、夏、秋嘗、冬(賈釋《周禮》祭祀田獵皆用夏正),亦與今之氣序合,不曰子正而改也。《禮記•月令》所紀四時,亦皆夏正。漢魯恭謂《書》出秦呂不韋而實周世書,所據皆夏正,改者惟服色、犧牲、號令、器械而已。此猶以秦焚之前論者。秦焚後史最可證,《史記》書秦改年始朝賀皆十月朔,秦以建亥為正,故秦史書年之下皆首書十月。《漢書》文穎解雲︰周火德,秦以水取火,建亥之月,水得位,故以為歲首。此亦為改朔不改月之證。又秦歷應置閏者皆在歲末,《左傳》歸餘于終之義也。《史記》及《漢書》凡未改秦歷之前,屢書後九月,蓋閏月于歲終也。顏師古謂不然則徑謂之十月矣。此又可見秦以九月為歲終也(《月令•季秋之月》︰合諸侯,制百縣,為來歲受朔日。秦建亥,戌月言為來歲受朔文可見《月令》秦世書也)。胡文定公引《商書》元祀十月、二月及漢史建亥之下即書冬十月,明周改正不改月。朱文公謂杜元凱《後序》載汲冢《竹書》皆古晉史記,以建□為歲首。又嘗曰︰改月者後王之彌文,不改時者天時不可改。獨疑《孟子》七八月之間旱,為建午建未之月,及“十二月輿梁成”之語,于是門人問答多曰闕疑,但《春秋》用正,伊川以為只周正建子月,非春而書春,則夫子行夏時之意。胡文定傳《春秋》周建子正,且曰︰夫子以夏時冠周月,垂法後世,以周正紀事,亦無其位不敢專。余以《春秋傳》本文考之,則又不然。蜀士王容溪嘗著說曰︰周果以建子為正,時月與之俱改,則《春秋》何以書“春三月己亥焚咸丘”乎?“夏五月鄭伯克段于鄢”乎?“秋八月公及戎盟于唐”乎?“十二月祭伯來”乎(凡此紀四序,皆合寅正,可見夫子只用夏時)?杜預注乃曰︰四月,夏二月,七月,夏五月,秋乃今之夏,冬乃今之秋。夫月可改也,時可改乎?又“隱三年”《傳》書︰四月,鄭祭足帥師取溫之麥,秋,又取成周之禾。四月取麥、秋取禾,夏時明矣。杜預乃訓取為芟踐以附會周正之說。“隱九年”《經》書︰三月庚申大雨雪。三月當五陽之月而大雪,書之非時也。杜預乃謂夏之正月。正月有雪亦豈異哉?《經》又書︰春秋大水,無麥苗。秋種麥生苗,水忽漂之,記異也。杜預記︰五月謂之秋,漂殺熟麥及五谷之苗。經言麥苗而預言五谷之苗,不知四月小滿,麥已登場,五月又安有麥之可漂耶?威八年春正月乙卯燕。燕,冬祭,春而 ,非時也。杜預注︰夏之仲月。威四年《經》書︰正月,公狩于郎。冬獵曰狩,書之正月,重公失狩也。而《左氏》曰︰時禮也。大率左氏、杜氏把持周正之說,故每牽合周,而亦有知《經》用夏正處甚多,不知何前後反覆如此。余謂︰堯命羲和敬授人時,昧谷、南交、昧谷、幽都,定之方中;出日、納日,佔之昏旦;東作、南訛、西成、北易,測之時氣;日中、永、短,齊之晷刻;鳥、火、虛、昴、正之中星;析、因、夷、奧,察之民事;孳、革、<毛先>、驗之物類,然後中氣定而四序正。此其氣序不差,雖巧歷莫違。杜預乃移易四序以附會周正,豈理也哉!(後世魏景初復建丑,唐載建子,未幾俱復寅正,蓋氣序不可得而移者。)