《太初历》是中国第一部有完整文字记载的历法。公元前104年,汉武帝以司马迁、星官射姓、历官邓平和民间历算家唐都、落下闳等二十余人修改历法,以天象实测和多年天文记录为依据,制定出了《太初历》,该历法现已失传。
《太初历》规定一年等于365.2502日,一月等于29.53086日;将原来以十月为岁首改为以正月为岁首;开始采用有利于农时的二十四节气;以没有中气的月份为闰月,调整了太阳周天与阴历纪月不相合的矛盾。这是我国历法上一个划时代的进步。《太初历》还根据天象实测和多年来史官的记录,得出一百三十五个月的日食周期。《太初历》不仅是我国第一部比较完整的历法,也是当时世界上最先进的历法,它问世以后,一共行用了一百八十九年。