一般患有红眼病的时候,需要半个月左右的时候才能够发生自愈。疾病的出现主要是因为局部受到细菌、病毒感染导致的,由于疾病具有传染性,就应该在疾病早期积极进行治疗,还应该使用生理盐水冲洗眼睛,能够有效缓解病情。