问题分析:直肠炎要多久能治好,是很难说的,因为直肠炎的治疗过程一般都是比较漫长的,而且多久能恢复也得看病人的病情和治疗的方法,直肠炎病人平时的时候要好好的疗养,多数病人三个月可以恢复,但是如果病情严重,就得需要更多的时间了,有些病人甚至患有直肠炎几十年。