问题分析:抑郁症是严重的精神疾病,包括单相抑郁发作和双相障碍抑郁发作。抑郁症复发需要多久能够治好,由于病情不同,选择的药物不同,存在一定的个体差异。抑郁症患者经过合理的抗抑郁剂治疗,起效时间至少两周左右,如果进行无抽搐电休克治疗,症状缓解可能比药物治疗缓解更快,病情控制一般需要8至12周,病情稳定后至少需要3-5年的抗抑郁剂维持治疗,以防止复发。