司马光经过十九年编制出《资治通鉴》,它前后共包含1362年的历史。编制《资治通鉴》过程中,皇家藏书不足,他就四处寻找民间史料作为补充。对于史料有疑问的地方,他都做了详细的考证。他的好朋友邵雍说,司马光是一个脚踏实地的人。