问题分析:心肌缺血时间多久会发生心肌梗塞,需要根据患者的病情进展,病因以及是否按时服药来定。心脏血管中度或重度狭窄的患者,如果没有谨遵医嘱按时服用预防疾病进展药物,病情可能会在半年内迅速加重,出现急性心肌梗死。心脏神经官能症或贫血等非冠脉血管狭窄引起的心肌缺血,一般是不会引发心肌梗塞的。日常生活中,患者要谨遵医嘱按时服用药物,还要定期前往医院复查。