多长时间能好不能确定,和日常保养还有用药有关,如不能忌口吃辛辣的,则很难好,如果注重护理,一周可以好,多吃水果可以润肠,痔疮很多时候都有便秘的情况,想香蕉,一类是降火的,像西瓜,猕猴桃之类等,吃点清热解毒,去火的,饮食清淡。