问题分析:沙眼角膜炎10-12个星期能好。沙眼的发病时间很长,一般都是在眼睛里,但是,症状的严重性并不相同,如果是轻微的话,就需要进行系统的治疗,一般情况下,一个沙眼的疗程,至少要10-12个星期。如果是比较严重的病人,比如角膜血管翳、眼睑膜的班痕,甚至有并发症,那么,要进行系统的局部治疗,还得做手术,这样的话,一般要10到12个星期以上。因此,沙眼的治疗时间最长为10-12个星期。