西周史有詩、書可征,史料較殷更備。然史記尚不詳其年歷,其帝王世次如下: 西周十一世十二君,其年歷大約不出三百年。 史記十二諸侯年表自共和元年起,迄幽王末共七十一年,以上周年無考。然魯世家載魯諸君年自伯禽以下迄共和前一年,共一百五十七年,惟缺伯禽一代。若以劉歆三統曆伯禽四十六年補之,共二百七十四年。自周開國至伯禽封魯尚有十許年,故知西周不出三百年也。