Some eye infections can clear up on their own within a period of 7 to 14 days. If they don’t, it is highly recommended that one visits an ophthalmologist. Wockhardt Hospitals has a leading team of ophthalmologists who can help resolve the condition.