吃多长时间要根据自己病情的恢复的好坏来决定的,每个人的心理承受能力与不同接受能力不同,以及身体素质和吸收效果的好坏都是不一样的。一般两周左右就好转,平时要注意心理治疗和饮食起居,各方面都要注意,比如说不要吃辛辣刺激的食物,不要喝浓茶,保持心情愉悦。