A 24-hour stomach bug is a viral infection, like norovirus, that spreads through contact with sick people or contaminated food and surfaces. Symptoms include diarrhea, vomiting, and fever that usually ...