上火一般需要一周左右能好。当然这也和个人体质、病情程度有很大的关系,如果体质弱时间可能会延长。患者在治疗的时候还要区分是实火还是虚火,可以在医生指导下服用清热解毒的药物调理。
在饮食上还要多吃清淡容易消化的食物,避免吃一些辣性的食物,否则会使之前的症状变得更加严重,另外要多喝温开水,生活规律,不能熬夜。