问题分析:痔疮要治疗多久需要根据不同治疗方法跟恢复情况来确定。痔疮手术一般需要2周的时间,住院的时间大概是一个星期,一般出院之后再休息一个星期,再慢慢恢复工作,痔疮手术有很多种,常见的手术方法大概有几类,包括传统的外剥内扎术、套扎术和内痔环切术。