判断需要住多久医院,是要看恢复情况的,做了复杂性肛瘘手术的话,是要住院一周进行观察治疗的,如果想让伤口尽快的愈合的话,可以多吃一些含有维生素和高蛋白的食物,这样有利于身体的恢复,但是具体的情况,还是的咨询主治医生。