问题分析:胆总管结石手术后多久能够恢复跟手术方式有关系。胆囊切除、胆总管切开取石、T管引流的病人,一般可能要两个月左右才能痊愈。对于做ERCP的病人,只要手术以后没有并发症,拔了T管就可以出院,结束治疗。