正月为岁首的是汉代武帝时期,具体来说是西汉太初元年(公元前104年)。在汉代武帝之前,中国古代曾采用过年岁纪年法,也就是以农历的正月初一为岁首。但在汉初,这一规定并不严格,每年的岁首并不固定,有时在农历正月,有时在农历十一月。直到公元前104年,汉武帝接受司马迁等人的建议,正式采用了以农历正月为岁首的制度,并命名为“太初历”。从此以后,这一制度被历代王朝沿用,一直持续了两千多年。

正月为岁首的是汉代什么时期

汉武帝时期采用以农历正月为岁首,主要是出于政治和历法上的考虑。汉武帝是一个有雄才伟略的皇帝,他为了统一全国的思想和行动,决定采用历法为国家纪年标准,以推动各项事业的发展。而在当时,虽然已经有了一些历法,但都不够准确和科学。因此,汉武帝决定采用更为准确的历法,以更好地指导农业生产和国家建设。