一般需要两周的时间可以恢复,每个人的体质不同,病情严重程度不一样,恢复的时间也会有所差别,腿部血肿一般是由于外伤导致的。可以对局部进行热敷,促进血肿的吸收,缓解疼痛,促进局部的血液循环,也可以通过针灸的方式进行治疗。具体的治疗方法需要到医院进行检查,要注意局部的干净和卫生。