绝育手术通常需要30分钟到1小时的时间,具体时间取决于手术的复杂程度和兽医的操作熟练度。术后恢复期大约需要1-2周,这段时间内需要密切观察猫咪的状态,并按照医嘱进行护理。