问题分析:角膜移植手术多久可以恢复视力要看手术的操作后果,同时要看是移植前眼部什么样的情况。以及做哪种移植术,才能确定是否术后的整体效果有无后遗症,保持多久。一般一个月左右。必要时建议到专科医院检查一下。建议注意多休息,多喝水,积极消炎,积极配合后续治疗。