While symptoms of a
stomach virus can take days to develop,
food poisoning symptoms can occur within 6 hours of eating. People may experience diarrhea, nausea, vomiting,
stomach pain and cramps, or a fever. Sickness from
food poisoning can last from a few hours to several days, but most cases clear up within a day.
read more >>