问题分析:心肌炎的治疗需要2-4个星期,由于个体差异,具体的治疗时间因人而异,并不能一概而论。心肌炎有很多种病因,比如感染、物理、化学等。因此,治疗的时间要看个人的具体表现和各种原因。建议到正规的医院进行治疗,同时出现了严重的心律失常,需要进行2-4个星期的休养。在治疗上要注意多卧床。需要在医师的建议下进行药物治疗。