The length of recovery time is mainly related to the length of the impaction. For those who seek medical attention in time after the occurrence of impaction, if there is only foreskin oedema, glans congestion and oedema, the oedema will generally be relieved within 24 to 72 hours; if there is local ischaemic necrosis and ulceration of the penis, the prognosis is worse and recovery is less likely.