It can take several days. It varies a bit from snake to snake...but a week would not be unusual. After the eyes cloud over, they will clear up again, and you may wonder what happened. This is normal. It's another few days after the clearing-up that they will finally shed out.