古文献中对夏、商、周三代的岁首,有所谓“三正”之说,即周正建子,殷正建丑,夏正建寅;也即周代以子月十一月为岁首,商代以丑月十二月为岁首,夏代以寅月一月为岁首。董作宾深信“三正”说,他在1945年出版的《殷历谱》一书中,力图用甲骨卜辞证明“殷正建丑”说是正确的。但自80年代起,陆续有学者对“殷正建丑”说提出质疑:常正光主张“夏四月乃是殷历的一月”,即殷正建巳;温少峰、袁庭栋认为殷人认“夏历三月为其岁首”,即殷正建辰;郑慧生论证“殷正建末”,即殷人认夏六月为其岁首;张培瑜、孟世凯提出殷代岁首没有严格的固定,是建申、建酉、建戌,即是在夏历七月、八月、九月即秋季的几个月内;王晖、常玉芝论证夏历五月是殷历的一月,即殷正建午。
……
展开