精神病一般要治疗多久