问题分析:宫颈炎需要治疗多久不能一概而论。急性宫颈炎如果并发子宫内膜炎、盆腔炎等,口服抗生素药推荐使用2周。急性宫颈炎应尽早使用抗菌药物,如庆大霉素或妥布霉素等。慢性宫颈炎的治疗主要是观察病症,治疗周期个体差异较大,如有的接触性出血,需要物理治疗,周期一般在一个月左右。如果无明显症状或体征应停止服药。平时要注意清淡饮食,多吃含维生素丰富、优质蛋白丰富的食品。另外要经常做妇科检查,尤其对宫颈糜烂,息肉等疾病应早发现早处理,以免延误病情或影响生育功能。此外,在生活中适当慢跑、不熬夜,平时要注意外阴卫生、勤换洗内裤,治疗过程中严禁性生活。