法律分析:
法律没有规定死刑复核程序需要多长时间。一般是在死刑判决作出之后,发生法律效力并交付执行之前。相比较而言,第一审程序、第二审程序审理时间是在起诉之后,二审判决之前;审判监督程序则是在判决、裁定发生法律效力之后。
法律依据:
《中华人民共和国刑事诉讼法》 第二百四十六条
死刑由最高人民法院核准。
《中华人民共和国刑事诉讼法》 第二百四十七条
中级人民法院判处死刑的第一审案件,被告人不上诉的,应当由高级人民法院复核后,报请最高人民法院核准。高级人民法院不同意判处死刑的,可以提审或者发回重新审判。高级人民法院判处死刑的第一审案件被告人不上诉的,和判处死刑的第二审案件,都应当报请最高人民法院核准。
《中华人民共和国刑事诉讼法》 第二百四十八条
中级人民法院判处死刑缓期二年执行的案件,由高级人民法院核准。