推行太初历，才又明确规定正月初一为岁首，以之为夏历新年。自此，隋唐宋明皆以夏历正月初一为元旦。元庆之贺始于汉高祖刘邦。民国建立以来之春节就是夏历元旦。立春紧接于大寒之后，后接雨水，象征一年最寒冷之时结束。华夏历法一般以最接近立春之朔日（月缺之日）为正月初一，日期一般落在大寒至雨水（在西历1月21日至2月20日）之间。立春则在2月4日或2月5日。过年习俗源自何时很难考究，不过一般认为起源于中国殷商时期的祭神、祭祖活动（腊祭）；传说最早在尧舜时就有过春节的风俗。农历正月是一年之开始，而正月初一平均在立春