问题分析:一般情况下,病毒性心肌炎需要在医院呆多长时间,要看病情的轻重。如果是轻度的病毒性心肌炎,需要在医院检查原因,加服一些心肌营养素,熬过了急性心肌炎,一到两个星期就可以离开。而重症心肌炎则会出现心功能不全、恶行心律不齐等症状,病情较重,病情较重,病情较长期、较长期,有的病人会出现心源性猝死、呼吸衰竭等症状,需呼吸机辅助,病情一般会维持一个多月,多则一个多月。