支原体感染的宫颈炎一般需要7-10天才能好 。炎症的治疗时间是7-10天,也可以是7-17天。需要确定病因,再进行治疗。宫颈炎需要消除病因,才能彻底地治愈。另外,由于宫颈炎是被淋球菌、支原体、衣原体引起,宫颈炎恢复一般需要5-10天的时间。建议患者需要在医生的指导下,进行相应的治疗。