历史上垓下之战发生在哪一年垓下之战的时间

秦末楚汉相争时项羽与刘邦对决
汉五年(公元前202年)汉军集团:刘邦(4万兵马)、韩信(30万兵马)、彭越(6万兵马)、英布(3万兵马)等各路汉军约计40余万人与项羽的10万楚军于垓下展开决战 。汉军以韩信(10万兵马)率军居中 , 将军孔熙(10万兵马)为左翼、陈贺(10万兵马)为右翼 , 刘邦率部跟进 , 将军周勃(4万兵马)断后 。楚军集团:龙且的3万前锋军 , 季布、召平、虞子期共计4万右路军 , 项羽带领的3万近卫骑兵迎战 。
项羽与刘邦订立和约后 , 立即率军东归 。刘邦也打算西撤 , 但张良、陈平一致反对 , 说:汉有天下太(大)半 , 而诸侯皆附之 。楚兵疲食尽 , 此天亡楚之时也 , 不如因其机而遂取之 。今释弗击 , 此所谓“养虎自遗患”也 。于是刘邦决定毁约追击楚军 , 并约韩信、彭越南下会师 , 合力击楚 。汉高祖五年(公元前202年)十月 , 刘邦引军追击楚军至固陵(今河南淮阳北) , 韩信、彭越均未赶来 。楚军返身发动突然进攻 , 汉军不支 , 退入壁垒固守 。但项羽未能乘胜扩大战果 , 进一步围歼汉军 , 而与之对峙于固陵 , 这样就使刘邦得以喘息待援 。为使韩信、彭越安心助汉击楚 , 打败项羽 , 刘邦采纳张良的建议 , 封彭越为梁王,明确并加封了2人的封地 。韩信、彭越2人果然率部前来会师 。十月下旬 , 灌婴引兵进占彭城 , 同时攻下楚地许多地区 。被刘邦封为淮南王的英布也遣将进入九江地区 , 诱降了守将、楚大司马周殷 , 随后合军北上进攻城父(今安徽涡阳东) 。刘邦也由固陵东进 , 形势对楚极为不利 , 项羽被迫向东南撤退 。十一月 , 项羽退至垓下(今安徽灵壁东南 , 一说在今河南鹿邑县境内) , 筑垒安营 , 整顿部队 , 恢复军力 , 此时楚军尚有约10万人 。十二月 , 刘邦、韩信、彭越、英布4路大军会师垓下 。韩信军30万 , 分3路首先与楚军接战 , 韩信居中路 , 进攻失利 , 向后退却 , 同时命左右两翼投入战斗 , 楚军受挫 , 韩信又返身冲杀 , 3路合击 , 楚军大败 , 项羽被迫入壁而守 。韩信遂指挥各路大军将楚军重重包围 , 楚军屡战不胜 , 但汉军一时也难以彻底打败楚军 。
僵持中 , 汉军夜间高唱楚歌 。(传说中有称是张良用计 , 让汉军夜夜高唱楚歌以瓦解楚兵斗志 , 但《史记》中实际并无谁故意“用计”的记载 , 部分学者认为可能是同为楚人出身的刘邦部队看到数年征战 , 最后胜利在望 , 自发地唱起楚歌 。)项羽夜闻四面皆楚歌 , 以为楚地已尽为汉所得 , 眼见大势已去 , 便乘夜率领800精锐骑兵突围南逃 。天明以后 , 汉军得知项羽突围 , 乃遣5千骑兵追击 。项羽渡过淮水后 , 仅剩百余骑相随 , 行至阴陵(今安徽定远西北)因迷路耽搁了时间(《史记》中交代因田父欺骗) , 被汉军追及 , 项羽突至东城(今安徽定远东南) , 手下仅剩28骑 。
项羽指挥这28骑 , 将汉军骑兵杀得人仰马翻 , 再次杀开一条血路 , 向南疾走 , 至乌江(今安徽和县东北长江边的乌江浦)边 , 自觉无颜见江东父老 , 乃令从骑皆下马 , 以短兵器与汉兵搏杀 , 项羽一人杀汉军数百人 , 自己身亦被十余创 , 最后自刎而死 , 年仅31岁 。项羽死后 , 汉军全歼楚军 , 楚地皆降汉 , 独项羽原封地的鲁人不肯投降(楚怀王曾封项羽为鲁公) , 后刘邦将项羽首级示鲁 , 鲁人乃降 。至此 , 历时4年半之久的楚汉战争终以刘邦的胜利而告终 。