问题分析:中度宫颈炎一般是由宫颈糜烂或感染引起的,可以通过使用阴道上药治疗。具体治疗时间因人而异,通常需要在医生指导下使用药物。一般情况下,宫颈炎治疗需要持续数周到数个月,视患者的具体情况而定。同时,治疗期间还需要保持良好的生活习惯,如保持阴部清洁、避免性生活等。如果您有相关的症状,建议及时就医,接受专业的治疗。