讲述司马迁写史记的故事 司马迁写史记花了几年才完成(3)
公元前110年(汉武帝元封元年) 36岁,为郎中。汉武帝前入泰山封禅,太史公司马谈随行,至周南(今河南洛阳)而病危。司马迁自西南归,见父于周南。谈临终嘱司马迁继孔子而续《春秋》。司马迁以郎中身分侍从汉武帝至泰山,又至海边,自碣石至辽西。又经北边、九原(今包头市西),五月回到甘泉。

公元前109年(元封二年) 37岁,为郎中。春,司马迁随汉武帝到缑氏(今河南偃师),又到东莱。四月,黄河决口,司马迁从武帝至濮阳瓠子决口处,与群臣从官负薪塞黄河决口。
公元前108年(元封三年) 38岁,为太史令。继父职为太史令。《太史公自序》:“太史公卒三岁,而迁为太史令,绅石室金匮之书。”与朋友挚峻书信往还,勉励其抛弃隐居生活,立志于事业,从而立德、立言、立功。
公元前107年(元封四年) 39岁,为太史令。冬十月,司马迁随汉武帝至雍,祭祀五帝。经回中道,批出萧关(今宁夏固原县东南),经涿鹿,从代地(今河北蔚县)而还,经河东回长安。
公元前106年(元封五年) 40岁,为太史令。冬,司马迁随武帝至南郡盛唐(庐江),望祭虞舜于九嶷山,自寻阳(今湖北黄梅县西南)过长江,登庐山,北至琅琊(今山东诸城),增封泰山,沿海而行。
公元前105年(元封六年) 41岁,为太史令。冬,司马迁随汉武帝行至回中(今陕西陇县西北)。三月,经夏阳至河东,祭于后土祠。
公元前104年(汉武帝太初元年) 42岁,为太史令。司马迁与上大夫壶遂等制定《太初历》,汉武帝宣布废《颛顼历》,改用此历法。太初历对后代有极大影响。冬十月司马迁随武帝祭泰山。司马迁开始着述《史记》。
公元前103年(太初二年) 43岁,为太史令。司马迁专心着述。“绝宾客之知,忘室家之业,日夜思竭其不肖之材力,务一心营职。”