问题分析:食物中毒多久能好,需要根据具体情况来定:食物中毒的类型和剂量都可能会影响食物中毒的恢复时间,如果患者只是轻度食物中毒且只有恶心呕吐、轻度的腹痛腹泻等症状,通常2-3天就能好转;反之如果或者中毒程度比较严重,症状也比较明显,则需要更长的时间。建议患者平时注意保持健康作息,不要过度劳累,保持心态平和。