心肌受损多久能恢复需要根据心肌损伤的原因以及病情严重程度决定的,如果只是短暂的心肌缺血现象,而且积极进行规范性治疗,大概需要两周左右时间就可以恢复。如果是饮酒之后造成酒精中毒,出现慢性心肌损伤,通过改善细胞代谢药物治疗时,需要戒酒,而且需要三个月或者更长时间恢复。