Infected people who do not have symptoms can still transmit viruses. Viruses may be present in the stool up to 2 weeks after a person recovers from gastroenteritis.