稗編 (四庫全書本)/卷015

卷十四 稗編 卷十五 卷十六

  欽定四庫全書
  稗編卷十五      明 唐順之 撰春秋五
  周正辯不改時與月      周洪謨
  或問南臯子曰唐虞夏後皆以建寅為歲首今之厯是也周人以建子為歲首是以子月為正月乎曰歲首雲者言改元始於此月是以此月為正朔非以此月為正月也曰正朔正月有以異乎曰正之為言端也端之為言始也正朔者十二朔之首史官紀年之所始也正月者十二月之首厯官紀年之所始也或曰正者長也正朔之為第一朔正月之為第一月猶長子之為第一子也故皆可謂之歲首前乎商之建丑也書曰惟元祀十有二月是商之正朔以十二月為歲首而非以十二月為正月也後乎秦之建亥也史謂秦既並天下始改年朝賀皆自十月朔故曰元年冬十月是秦之正朔以十月為歲首而非以十月為正月也由是推之則周人之建子者以十一月為歲首而不以十一月為正月也後世儒者不得其義故有紛紛不決之論漢孔安國鄭康成則謂周人改時與月宋伊川胡安國則謂周人改月而不改時獨九峰蔡氏謂不改時亦不改月至於元儒吳仲迂陳定宇張敷言史伯璿吳淵穎汪克寛輩則又逺宗漢儒之謬而力詆蔡氏之説謂以言書則為可從以言春秋則不可從於乎四時之序千萬古不可易而乃紛更錯亂以冬為春以春為夏以夏為秋以秋為冬位隨序遷名與實悖雖庸夫騃子且知其不可而謂聖人平秩四時奉天道以為政者乃如是乎予懼學者惑其言未有不誣聖經以亂先王之法者故以易書詩周禮春秋論語孟子及汲冢周書史記漢書可以證諸儒論辯之失者參考而詳列於左雲
  易易臨卦辭至於八月有凶程子謂八月者陽生之八月陽始生於復自復至遯凡八月自建子至建未也朱子本義亦從其説又雲恐文王作卦辭時只用周正紀之按漢書武王克商之後始改周正況文王三分天下有其二以服事殷則文王固未嘗改正朔也善乎隆山李氏曰一陽復十一月至巳為乾則陽極隂生一隂姤五月二隂遯六月三隂否七月四隂觀八月方建丑月卦為臨二陽浸長逼四隂當此之時陽勢方盛至於八月建酉卦為觀四隂浸長逼二陽則臨二陽至觀危矣故曰至於八月有凶所謂至於八月有凶者言之於臨則當自臨數而不當自復數以臨則當數至觀而不當數至遯臨觀乃隂陽反對消長之常理文王於臨以八月有凶為戒其義甚著豈可外引遯卦謂周八月哉然則文王奉商正者也而此所謂八月乃夏正八月則商周之不改時與月者觀於此亦可見矣
  書三正之説始於夏書怠棄三正之文傳謂觀此則子丑之建唐虞以前當已有之愚則以為唐虞以前固不可考伊尹謂商革夏正汲冢周書亦謂湯改正朔以建丑之月為正則改正自商始也董仲舒謂舜承堯改正朔此則謬妄觀堯老而舜攝也書曰正月上日受終於文祖舜老而禹攝也又曰正月朔旦受命於神宗則舜始終用堯之正朔也明矣至於禹承舜亦以建寅為正未聞其迭建子丑三正並用也則子丑之正固非當時之制有扈氏何為而怠棄之乎蓋三正必有所指意如三極三綱之類非後世之所謂三正也泰誓曰惟十有三年春大㑹於孟津武成曰惟一月壬辰旁死魄戊午師逾孟津蔡氏以為孟春建寅之月是矣漢孔氏以一月為建子之月而泰誓又繫之以春故遂以子月為春是謂周人改時與月可謂謬矣班固作前漢志亦因其説以武王伐紂為建子之月而又引伶州鳩言武王伐紂之日歲在鶉火月在天駟日在析木辰在斗柄星在天黿近世汪氏謂以唐厯遡而上之日月星宿無一不合是皆惑於子為歲首之義耳要之武王伐紂不在子月又何必揆以子月之星象而實其所無之事哉曰何以知武王伐紂之不在子月耶曰周未改時與月也曰何以明之曰於周詩周禮而見之也周人作詩其論隂陽皆合乎四時之序周公作禮其陳法制禁令皆順乎四時之宜此皆昭如日月而不可掩者後儒不信聖人之經而信傳記之説亦獨何哉又如金縢曰秋大熟未穫必酉戌之月然後可謂大熟如仲夏季夏為秋何以謂之大熟乎穆王命君牙曰若蹈虎尾渉於春氷必孟春東風解凍然後氷不可渉如仲冬季冬為春則何氷之不可渉乎是周之不改時與月者觀於書為可見矣詩豳風之詩説者皆謂豳乃夏之列國故周公述先公豳俗之事必以夏正為言殊不知厯數之紀三代一轍何必謂周公以夏時述夏事也借使豳風為然則何故他詩之言時月者亦皆從夏正乎且堯時仲夏日在鶉火大火昏中至周公時歲差既多則六月日在鶉火大火昏中七月日在鶉首而昏中大火已西流至未矣故周公據目前所見而曰七月流火使以夏時追述夏事則又何不驗以夏時之星象而據當時之星象以言哉至於下章雲十月改歲言時至冬歲時事將改亦猶堯典稱冬為朔易之義或曰以正朔之始於子終於亥者為改歲非謂改十一月為正月也曰流火曰改歲是周公即當時之星象正朔以告成王使之易曉豈以夏時而述夏事哉東萊呂氏不察其説而謂三正通於民俗尚矣周特舉而迭用之耳朱子亦謂周厯夏商其未有天下之時固用夏商正朔然其國僻逺無純臣之義又自有私記其時月者故三正皆嘗迭用是謂周之先公私有紀候之法故云十月改歲然既以十月為改歲則又何以雲二之日為卒嵗乎是其一篇之中自相矛盾而不可通矣元張敷言因其説又謂周之月數皆改必其朝覲聘問頒厯授時凡筆之史冊者則用時王正朔其民俗歲時相與話言則皆以寅月起數史伯璿又因其説謂詩詠歌之詞所言以寅月起數者即所謂民俗歲時相與話言者也是不知周禮朝覲之類皆從夏正而詩人之詠歌者未必皆民俗之言如出車之勞還師臣工之戒農官是果民俗之言乎且三代三正之建各新一代之制在上者不可紛更迭用而惑生民之耳目在下者不可狥時立法而違時王之制度子思子生於周末猶謂今天下車同軌書同文以見制度之歸於一也豈有三代盛時而使民家異政人異法者哉或又謂一之日二之日者是以子月起數殊不知一之日者一陽之日二之日者二陽之日三之日者三陽之日四之日者四陽之日是以六陽先後之序數日而非數月也變月言日者以文之順爾是豈以子月起數而私立紀候之法哉然而詩之與夏正合者不止於豳風而已而出車之詩云春日遲遲卉木萋萋則夏正之春也如仲冬季冬為春何以見草木之榮乎四月之詩云秋日淒淒百卉具腓則夏正之秋也如仲夏季夏為秋何以見草木之瘁乎曰四月維夏如子月起數則當雲六月維夏也曰六月徂暑如子月起數則當雲八月徂暑也小明之詩云二月初吉載離寒暑乃大夫西征之日也其後作詩則曰昔我徃矣日月方燠如以十二月為二月何以謂日月之燠乎此周之不改時與月者觀於詩為可見矣
  周禮新安汪氏謂周禮凡言正月指子月歲終指丑月正歲指寅月州長正月屬民讀法正歲讀法如初言初則正月居先可知矣若以寅月為正月不當又有正歲也陋哉言乎如周既以子月為正月則明年之亥月方為歲終也何遽以次月之建丑者為歲終哉既以寅月為正歲則子月方讀法而寅月又何遽讀法如初哉蓋正月指寅月言歲終指亥月言正歲指新歲言周禮每以正月歲終正歲為序蓋正月既舉其事歲終則㑹其成而來歲復舉之如初故州長於正月屬民讀法歲終㑹其政令正歲讀法如初言來歲之正月又讀法如今歲之正月不曰正月而曰正歲以上文正月為嫌故別而言之猶俗雲新正之歲也又冢宰以正月懸治象之法於象魏而小宰歲終則令羣吏致事正嵗則帥治官之屬觀治象是冢宰之懸治象者言於今歲之正月而小宰之帥屬觀者言於來歲之正月彼此互文以見每年冡宰懸治象小宰帥屬而觀者皆在正月也況冡宰懸治象者挾日斂之則不過旬日而即斂之矣如汪氏之説則子月冡宰懸治象又何待至寅月而後小宰帥屬徃觀哉不特是耳如周改時與月則凡周禮所載如山虞之仲冬斬陽木者乃在九月仲夏斬隂木者乃在三月而失隂陽之義矣馮相氏之冬夏致日者非冬至夏至春秋致月者非春分秋分而失日月之次矣大司馬之春蒐夏苗秋獮冬狩者取非其時不亦暴殄天物乎雍氏之春令為阱擭溝瀆秋令塞阱杜擭者動非其宜不亦反失民利乎至於凌人十有二月斬氷與詩言二之日伐氷者如合符節是皆周公所作燦然昭白不待辯而明者也若以十二月為十月則又何氷之可斬乎是周之不改時與月者觀於禮為可見矣
  春秋春秋春王正月之書程子謂周正月非春也假天時以立義胡氏謂建子非春也以夏時冠周月朱子亦謂周人改月而天時不可改春秋月數乃魯史之舊文而四時之序則孔子之微意是三子者皆謂周人改月而不改時意如十一月為正月而時則仍為仲冬十二月為二月而時則仍為季冬正月為三月而時則仍為孟春然以今年之十一月為正月而繫之仲冬繼以明年之十月為十二月而繫之孟冬以月論時則時之孟仲失其倫以時論月則月之始終紊其序豈聖人平秩四時之義哉若然則周詩所稱寒暑之節皆失其度周禮所載法制之事皆違其時矣魯用周正朔者也周之詩禮魯之春秋皆周正朔之所在又皆孔子之刪定筆削者其制何得而異哉可堂吳氏謂周人不特改月而又改時以齊其年春秋所書之春即夏之仲冬正月即夏之十一月此則襲漢儒之謬而不足辯者也新安汪氏亦謂魯史名以春秋則似元書曰春王正月是周厯巳改子丑月為春又謂周以子月為歲首而春秋以寅月為正月每年截子丑月事移在前一年若然則春秋之所謂正月者乃魯史之三月而二百四十二年之事皆非當時之月日矣聖人豈為之哉蓋周之正朔以子月為首而厯數仍以寅月為首商不改夏之厯數周不改商之厯數魯不改周之厯數春秋不改魯之厯數但魯史紀年必始於冬十一月所以遵周正朔也春秋紀年則始於春王正月所以垂法後世也是春秋之於魯史未嘗改其時月但其編年所始之月為不同耳曰魯既奉周正朔則魯公即位皆當以正朔行之而在十一月何乃書於正月乎曰按周禮朝覲㑹同廵狩祭享凡國之大事皆從夏正初不始於正朔之月書載四月成王崩而旬日之後康王即位亦不用夫正朔之月則魯公即位豈必以正朔行之乎故春秋公即位書於正月者七書於六月者一各據其事以書也曰若從夏正則災異之紀多所不合如隱九年三月癸酉大雨震電庚辰大雨雪若以三月為建辰之月則大雨震電何足以為異乎曰不然左傳大雨霖以震又雲雨三日以徃為霖蓋建辰之月雷電固所宜有而雷雨交作已皆三日故經以震雷繫於大雨之下以見其非常過度固可為異而雨雪之大尤可為異故春秋書之以記異也安在其不為異乎亦若後世晉泰始六年六月大雨河洛並溢流四千餘家安知春秋之書大雨者亦必不類乎此也曰三月之大雨雪者固為異矣而桓八年冬十月雨雪僖十年冬大雨雪者何足以為異乎僖二十九年秋大雨雹者固為異矣而昭三年冬大雨雹四年正月大雨雹者何足以為異乎曰桓八年冬十月雨雪此或有缺文恐雨雪上當有大字如僖十年冬大雨雪也蓋雨雪雖當其期而太多過度則亦為異故書曰大猶洪範所謂極備凶也安得不為異乎亦若後世漢元狩元年冬十二月大雨雪民多凍死安知春秋之書大雨雪者亦必不類乎此也至於雹者隂陽和則為霜雪雨露不和則為雹雹且大焉則雖冬亦為異況秋與春安得不為異乎亦若後世漢元封三年十二月雹大如馬頭安知春秋之書大雨雹者亦必不類乎此也曰桓十四年春正月無氷成元年二月無氷又十六年正月雨木氷襄二十八年春無氷若以夏正言之則何以皆書於春而不書於冬乎故汪氏謂茍以發氷而知無冰則當常以二月而不在正月矣若曰或藏冰無冰而書無或發冰無冰而書無抑何紀事之錯亂哉曰不然周人以十二月鑿冰正月納冰二月發冰今正月無冰若以為十一月則十一月無之而十二月有焉亦又何害是十一月之無冰者固不足書也要之正月無冰者言藏冰之月無冰可藏則冬之無冰者可知矣二月無冰者仲春獻羔開冰先薦寢廟今當薦寢廟而無氷焉則凡以後之祭無冰者可知矣不言凌隂廟寢之無冰而但曰無冰者聖人諱之此正春秋因事而書以垂鑒戒之法也何乃謂紀事之錯亂哉襄二十八年春無冰者亦猶正月二月之無冰也至於正月雨木冰孔氏謂仲冬時猶有雨雨著樹為冰記寒甚之過其節度殊不知魯地仲冬極寒有雪無雨使雨而成氷亦不為過何足為異必孟春之月三陽開泰而猶雨木冰故書之以記異亦猶後世魏黃初六年正月雨木冰而郡賊起安知春秋之書雨木氷者亦必不類乎此也若以正月為十一月則正月無冰既謂仲冬當冰而無冰矣正月雨木冰者又謂仲冬不當冰而冰無乃若汪氏之所謂紀事錯亂乎曰莊七年秋大水無麥苗説者謂五月麥熟苗秀大水漂盡若以為七月則何有麥苗耶曰四月麥秋至則已刈麥至五月則刈已盡經言秋無麥苗言七月大水苗既為水所漂固無可望而麥之利未久又皆已盡故曰無麥苗亦猶二十八年冬書曰大無麥禾也曰定元年十月隕霜殺菽何以書乎曰諸災異皆可通惟此為不可通恐有缺文誤字如君氏郭公之類秦火之餘漢𨽻之後安保其傳録之無誤也曰陳定宇謂春蒐夏苗秋獮冬狩四時田獵定名也桓四年春狩於郎哀十四年春西狩獲麟此所謂春非冬而何定十三年夏大蒐於比蒲昭十一年五月大蒐於比蒲此所謂夏非春而何曰否陳氏但引其所可通者而不敢引其所不可通者春秋書狩者四書蒐者五桓四年春狩於郎哀十四年春西狩既以為冬矣則僖二十八年冬天王狩於河陽莊四年冬狩於禚者又當皆為秋也是冬狩之果有定名乎昭十一年五月蒐於比蒲定十三年夏蒐於比蒲既以為春矣則昭八年秋蒐於紅二十二年春蒐於昌間定十四年秋蒐於比蒲者又當為夏與冬也是春蒐之果有定名乎其不足為證也明矣曰汪氏謂左傳僖五年正月日南至禮記正月日至陳定宇引晉卜偃及漢陳寵傳之説張敷言引絳縣老人之語其言皆彰彰然也豈不徵乎曰易書詩周禮皆可信矣諸儒乃捨之而反信左氏漢儒之説左氏漢儒不得聖人作經之義未有不妄意増改而附會穿鑿者矣果何足徵之有哉是周之不改時與月者觀春秋為可見矣
  論語孟子論語曽晢曰暮春者春服既成浴乎沂風乎舞雩詠而歸此其為建辰之月和煦之時者審矣如以為建寅之月則何以浴沂而風舞雩之下乎孟子言七八月之間旱朱子以為夏五六月十一月徒杠成十二月輿梁成又以為九月十月意謂申酉之月禾稻將熟不須雨澤而子丑之月寒氣已過始成杠梁則太遲也愚竊以為七八月之間雲者是謂孟秋仲秋交代之際也禾稻之熟南方早而北土遲然而南方孟秋仲秋之際旱暵為災則雨澤亦不可缺況北土乎是七八月之間者不必指為五六月之間也至於十一月徒杠成十二月輿梁成者蓋主溱洧言溱洧皆在大河之南其寒不如北土之甚九月未可成徒杠十月未可成輿梁況當九月築塲十月穫稻之候不可妨農必田功畢然後為之至十一月而徒杠已成十二月而輿梁已成非謂至是月而始為之也曰然則合是數説則周厯之紀皆夏時矣而夫子又何必告顏子以行夏之時哉曰商周厯數雖與夏同而正朔則與夏異夫子告顏子者不以厯數言以正朔言也意謂為邦者必改正朔以易制度商周之正朔厯數分而為二揆之於理固有未順惟夏之正朔厯數合而為一以三統言之則為人以四時言之則為春以十二月言之則為正月揆之於理則無不順故舉之以為萬世為邦者法也
  汲冡周書汲冢書雲夏數得天百王所同其在商湯順天革命改正朔亦越我周王致伐於商改正異械以垂三統至於敬授民時廵狩祭享猶自夏焉又曰維四年孟夏王初祈禱於宗廟乃嘗麥於太祖按晉狼瞫所引周志之言見於此書則此書乃春秋以前之人所作其言雖不合於經而其謂周人改正朔不改月數及孟夏嘗麥則與五經所載周之時月亦無不合也
  史記漢書或曰史記秦漢以亥為正其紀年必先書冬十月而後書餘月則寅月起數秦漢未之改也而西漢書註文頴乃謂秦以十月為正月顔師古亦謂漢紀年先書冬十月繼書春正月者此皆太初正厯之後記事者追改之非當時本稱也以十月為歲首即謂十月為正月今之正月乃當時之四月耳而近世吳淵穎亦取其説且謂蔡氏以嬴秦視三代然則秦漢之正果改月乎果不改月乎曰史記言秦並天下始改年朝賀皆自十月朔曷嘗以十月為正月哉如以十月為正月則十一月為二月十二月為三月矣而始皇二十九年登之罘刻石其詞曰時在仲春陽和方起與詩所謂二月初吉日月方燠同意夫十一月寒沍之極微陽初生和氣未動呂氏月令所謂隂陽爭者也果可以為陽和之起乎必孟春東風解凍仲春日月方燠然後可雲是秦之二月不為十一月明矣三十一年十二月更名臘曰嘉平是秦之三月不為十二月明矣漢仍秦正未之有改至武帝太初始改從夏正若以為漢人作漢紀而追改之則何故亦兼秦紀而改之乎是秦漢之不改月者審矣文穎師古之言皆謬妄者也吳淵穎反取其説而詆蔡氏以嬴秦視三代誤矣














  稗編卷十五
<子部,類書類,稗編>

本作品在全世界都屬於公有領域,因為作者逝世已經超過100年,並且於1929年1月1日之前出版。

Public domainPublic domainfalsefalse