夏正月建寅商正建丑周正建子者各用其月为岁首也建寅则称正月朔旦受命于神宗是建寅则称正月也建丑则称十有二月书云十有二月朔伊尹以冕服奉嗣王归于亳是建丑则称十有二月也建子则称一月书云一月戊午师渡孟津是建子则称一月也一月者谓是岁首稍变于夏商而谓之一月其实十有一月也诗称一之日觱发二之日栗烈谓十一月十二月至言四月秀葽五月鸣蜩六月莎鸡振羽七月在野八月在宇九月在户十月蟋蟀入我床下皆据夏正而言也嗟我妇子曰为改岁以见此月岁终十一月岁首也以是考之三王之岁首惟夏正建寅称正月二代虽或建丑或建子初不称为正月秦汉间虽用亥月为岁首只称冬十月亦不称为正月孔子作春秋将立一王之法以夏正得天春秋之法行夏之时葢以周正纪事而以春王正月揭于其首其实则冬十有一月也不然岂得以十一月而强指为春正月哉只縁左氏不晓圣人垂法之意遂斥言元年春王周正月后儒因是相沿遂云商用建丑为正月周用建子为正月使春秋行夏时立法贻后之意晦而不彰左氏之失也