Though most people need 24 to 48 hours, some patients notice an improvement in their vision right away. Sometimes, it can take up to two weeks for vision to stabilize while the eye adjusts to the new intraocular lens implant (IOL).