问题分析:子宫内膜炎治疗多长时间取决于病情的严重程度。如果是急性子宫内膜炎,用药一周左右就可以控制病情,彻底根治。如果是慢性子宫内膜炎,反复发作,治疗的几率并不大,只能通过抗生素来控制病情,稳定病情,减少炎症的发生几率。一般用抗生素治疗一个星期,不能使用抗生素,否则会导致机体免疫力低下,导致体内菌群失调,引起其他病菌感染,西药治疗一个星期后可以改为中药或者物理治疗。