问题分析:通常情况下,胃肠炎一般7天左右才能好。具体情况分析如下:根据患者的体质和病情的严重程度,可以缩短或延长治疗的时间。如果按照常规用药,胃肠炎患者出现胃痛反酸、腹胀肠鸣、恶心呕吐等症状会迅速消失,但如果要完全根治,需要连续服用2-3天来巩固药物的效果,以免再次出现复发。治疗过程中要注意保持良好的饮食习惯,促进病情的好转。