周文王背着姜子牙走808步,和周朝延续808年,其实也并非巧合,而是两者出现的先后顺序的原因。
文王拉车八百步,周朝天下八百年,是当时的西伯侯求贤若渴,他觉得姜子牙是当时的大才,所以就想请姜子牙辅佐,而姜子牙为了考验西伯侯的诚心,就让西伯侯拉车。西伯侯为了让姜子牙辅佐,所以就为姜子牙拉车。
西伯侯拉车后,开始的时候一鼓作气就走了三百零一步,但这时他突然跌倒,起来之后西伯侯继续拉车,但他因为跌倒摔的有点晕,所以就拉错方向,继续又走了五百零七步,这时的西伯侯因体力不支,而不能继续拉车。
这时姜子牙就对西伯侯说,他一共走了808步,周朝天下就有808年。
而结果就是周朝总共808年,其中西周301年,东周507年。
而这些是先有周文王拉车,再有结局周朝808年。而到后来却相反,是先以周朝天下808年为基础,再根据周文王姬昌拉车为条件,最后为了显示出天意和天数,于是就有了周文王拉车808步。
所以周文王为姜子牙拉车808步,和周朝天下808年,并不是巧合,而是为了显示天数,才让两者这么巧合的。
虎毒不食子,可是周文王为何会吃下自己的儿子?
周文王食子的故事只是出自《封神演义》,并非真实历史。
演义版的“文王食子”《封神演义》中,周文王姬昌被商纣王囚禁在里城,他的大儿子伯邑考救父心切,准备了三件宝物前来赎人,这三件宝物中其中一件就是一只非常有趣的白猿。这只白猿能歌善舞,而且还会分辨妖怪,正是因这白猿的这一特殊技能给伯邑考引来杀身之祸。
一次偶然的机会,白猿发现妲己是个妖精,便引起杀意。妲己害怕自己的身份被识破,便在纣王面前诬陷伯邑考,说伯邑考要调戏她。果然引起纣王大怒,便下令将伯邑考杀死,并把他的肉剁成肉饼端给姬昌吃。因为妲己向纣王建议说圣人是不吃自己儿子的肉,如果姬昌吃了说明不是圣人,如果不吃,就连姬昌也一起除掉。
然而姬昌早就算出伯邑考遇害,也知道眼前的肉饼是自己儿子的肉,但他更知道这是妲己的计谋,如果自己不吃将会引来杀身之祸。因此姬昌强忍悲痛吃下儿子的肉,商纣王也相信他只是普通的凡人,放他回西岐。
历史中的伯邑考“文王食子”只是文学杜撰,并非真实历史。在历史资料上记载的伯邑考并没有被剁成肉饼,也没有像《封神演义》描述的那么优秀。
据《史记管蔡世家》记载:同母昆弟十人,唯发、旦贤,左右辅文王,故文王舍伯邑考而以发为太子。及文王崩而发立,是为武王。伯邑考既已前卒矣。
从司马迁的记载来看,伯邑考其实并不优秀,反而是太子发和周公旦一直在辅助文王,当初立太子的时候,文王就是认为伯邑考能力不如姬发,所以才舍弃他。周文王驾崩,周武王登位的时候,伯邑考已经去世了,具体怎么死的,司马迁就没有交待了。
《封神演义》属于神话小说,所以里面的事情自然不可能用常理去解释。