伝説では正月がいつであるかは王朝によって異なり、夏代は夏暦の元月を正月としていたが、殷代になると夏暦の十二月を正月とされ、周代になると十一月を正月としたという。
历代新年元旦日期不尽相同，夏朝以正月初一为一年之首，商朝以腊月初一为元旦，周代以冬月初一为元旦，秦代以十月初一为岁首。