【历史故事】刘邦比秦始皇小三岁,40岁才娶妻子!刘邦年龄到底多大

关于刘邦的年龄 , 《史记》中只记录了去世时间 , 没有记载出生时间 , 如今流传的刘邦年龄 , 源于宋代裴骃《史记·集解》引用了西晋皇甫谧的“高祖以秦昭王五十一年(公元前256年)生 , 至汉十二年 , 年六十二” 。 秦始皇出生于秦昭王四十八年 , 刘邦出生于五十一年 , 因此刘邦比秦始皇小三岁 。
皇甫谧与刘邦相隔400多年 , 他是如何知道刘邦年龄的问题 , 可以暂时搁置不谈 , 但如果依照皇甫谧的推算 , 就会出现以下二个难以解释的问题:
【历史故事】刘邦比秦始皇小三岁,40岁才娶妻子!刘邦年龄到底多大
文章图片
首先 , 刘邦娶吕雉的时间问题 。
公元前256年刘邦出生 , 公元前209年刘邦起义 , 即刘邦48虚岁时起义 , 三年后刘邦成为汉王 , 七年后成为汉皇 。
《汉书·惠帝纪》记载 , 刘邦被项羽封为汉王时 , 与吕后生下的第一个男孩刘盈才五岁 。 《史记·高祖本纪》记载 , 刘邦还担任亭长职务时 , “吕后与两子居田中耨(nòu)” , 其中“两子”是长女鲁元公主、长子刘盈 。
刘盈的年龄可以确认 , 但鲁元公主出生时间史无记载 , 不过根据公元前202年刘邦将她嫁给41岁的赵王张敖来看 , 她的年龄不过14、15岁 , 再高的话 , 刘邦早就该将她嫁出去拉拢诸侯了 , 且与刘盈年龄相差太大(当时刘盈9虚岁) , 也不太符合正常逻辑 。
由此来看 , 刘邦大概40余岁时娶了吕雉 , 随后生下了长女鲁元公主 , 起义前一年生下长子刘盈 。
问题在于:刘邦家族是落魄贵族 , 还有些田产 , 刘邦担任亭长后 , 在地方更有些牌面 , 史书又说“高祖为亭长时 , 常告归之田”.......种种迹象表明 , 刘邦家庭还算不错 , 在当地至少属于中等以上的水平 , 那么在早婚早育的时代 , 他为何到40余岁时还没有娶妻?
【历史故事】刘邦比秦始皇小三岁,40岁才娶妻子!刘邦年龄到底多大
文章图片
其次 , 刘邦临死之前的安排 。
公元前201年 , 刘邦56虚岁 , 亲自率兵攻打韩王信 。 由于韩王信害怕被杀 , 就投靠了匈奴 。 第二年 , 匈奴40万大军南下 , 将刘邦围困在白登山 , 史称“白登之围” 。
【历史故事】刘邦比秦始皇小三岁,40岁才娶妻子!刘邦年龄到底多大】公元前197年 , 刘邦60虚岁 , 陈豨发动叛乱 , 刘邦御驾亲征平定叛乱 。
第二年 , 61岁的刘邦再一次御驾亲征英布 , 平定英布叛乱过程中 , 刘邦被流矢击中 , 导致伤口感染 , 最终病情很重 , 吕后就向刘邦询问宰相安排 , 刘邦认为萧何之后分别为曹参与王陵 , 史称“病榻问相” 。
如果说刘邦在60岁时 , 还一再亲征平叛 , 虽说有些不合常理 , 或许还有一些可能的话 , 那么刘邦对王陵的安排 , 就不太符合逻辑了 。
根据《史记》记载 , 王陵是“故沛人 , 始为县豪 , 高祖微时 , 兄事陵” , 一句“兄事陵” , 说明王陵年龄要比刘邦还要大一些 , 当时至少62岁 。 按照刘邦安排 , 萧何去世后 , 由曹参接任 , 之后再由王陵接任 。 但以王陵的年龄来说 , 等他接任的时候 , 估计已经70岁了 。 那么 , 在人均寿命很低的时代 , 刘邦为何还安排王陵做第三任宰相?
【历史故事】刘邦比秦始皇小三岁,40岁才娶妻子!刘邦年龄到底多大
文章图片
显然 , 刘备享年不可能是62岁 , 皇甫谧的论断不符合正常逻辑 。 既然如此 , 刘邦的年龄到底有多大呢?其实 , 历史上还有一种说法 。
唐代人颜师古在注解《汉书·高帝纪》时 , 引用了西晋臣瓒的推算:“帝年四十二即位 , 即位十二年 , 寿五十三 。 ”也就是说 , 刘邦生于公元前247年 , 42岁成为汉王 , 在位12年 , 享年53岁 。
以此看待上述两个疑问 , 就相对更符合正常逻辑了:刘邦20多岁时是光棍 , 30余岁时娶了吕雉 , 随后鲁元公主出生 , 37岁时刘盈出生 , 成为汉皇时为46岁 , 50余岁时亲征平叛 。 刘邦临死时 , 王陵50多岁 , 大约60岁时可以接任宰相 。
当然 , 臣瓒的判断属于孤证 , 也未必就是历史真相 , 但至少相比皇甫谧的判断来说 , 明显更符合正常逻辑 。
【历史故事】刘邦比秦始皇小三岁,40岁才娶妻子!刘邦年龄到底多大
文章图片
近代以来 , 日本学者佐竹靖彦在《刘邦》一书中指出:刘邦和项羽是同龄人 , 最多比项羽大五岁 , 认为臣瓒的刘邦“年四十二即位” , 实际上是古人将“年三十二即位”写错了 。 不过 , 这一判断论据还不太充分 , 存在很多值得商榷的地方 。
总而言之 , 皇甫谧、臣瓒、佐竹靖彦三人的推断 , 最可能的是应是臣瓒 , 其他两种推断都存在不少逻辑问题 , 难以让人相信 。 因此 , 秦始皇不是比刘邦大三岁 , 而是应该比刘邦大十二岁 。