《伊训》一篇,出於孔壁。孔壁之书,则汉郑康成之所注者是也。当郑氏时,此篇已残缺不全,马融所谓‘逸十六篇绝无师说’者也(说详见《古文尚书真伪考》中),其所云‘惟元祀十有二月乙丑’者,乃《汉书律历志》所引《旧书伊训篇》之原文,而晋人采之以冠於篇首耳。《汉志》所谓乙丑,则子月冬至朔旦,非丑月也。以子月为十有二月,是前乎周者改月也。《史记》纪历代之事,以其时月参差,民听易惑,故每改用太初月数以归画一。颜师古《汉书注》云:‘凡月皆太初正历後追改;当时以十月为岁首,即谓十月为正月。’是也。然亦不能尽改,往往自相抵捂。如‘汉元年十月:五星聚於东井’,以历推之,金、水附日当於前年七月在东井;而误载於此年之十月者,前年之七月,旧史名之曰十月也。是迁之追改,其迹甚明,正如《左传》以周正纪晋事,而犹参用一二夏正而未及尽改也。以申月为十月,是後乎周者亦改月也。‘正’者,正月也。‘正月’者,一月也。正月而但谓之‘正’,犹朔日而但谓之‘朔’也。改正月而但谓之‘改正’犹改元年而但谓之‘改元’也。数之始者必异其名,是故以‘元’异年,以‘正’异月,以‘朔’异日;犹卦爻之以一为‘初’也,犹长幼之次之以一为‘大’也。今胡氏既云‘前乎周者以丑为正,後乎周者以亥为正’矣,而又云‘月不易’,丑亥为正而寅之为正月如故,是分‘正’与‘正月’为二也。蔡氏《书传》沿此,遂谓‘三代改正朔而不改月数,商以丑月为正,故於建寅之月不曰正月而曰一月’,丑为正月而寅为一月,是又分‘正月’与‘一月’为二也。然则元年可谓之非一年,改元可谓之非改元年乎?是何异於唐人之谓《文选》但有班孟坚文而无班固文也!