结膜炎可以治疗,但是不能断根,如果再次感染还会复发。结膜炎的治疗要根据发病原因、发病的类型来定。如果一般性的急性结膜炎慢慢可以恢复,如果是一些慢性的结膜炎,那么它比较难治,有几个月甚至几年。
所以多长时间能好,主要取决于它的病因和治疗情况。