一般需要吃两周左右才能有效果。有的治疗时间比较长。治疗期间忌食辛辣刺激性食物,清淡饮食。中药的效果是比较慢的,短时间喝也不会有太大的效果和中药,最起码要喝半年以上才会有比较良好的效果的,喝中药的时候一定要注意不要喝茶,不要吃绿豆。