loveismurderbabyyy answered Wednesday February 14 2007, 4:49 am: Once food reaches your stomach it stays in there for about 4 hours. Then when the food is pushed into the small intestine it remains in there for about 12 hours. When the food enters the large intestine it spends 5 hours in there, and then exits the body. So the total time would be around 21 hours. :]
Sabine answered Wednesday February 14 2007, 1:23 am: It differs by the person and by the time of day. Average gastric emptying (tranist from the stomach to the small intestine) is 28 minutes, but from there it can take hours or days. There is a reflex that causes a lot of people to have to move their bowels within about 1/2 hour after eating. If it happened a standard time after we eat something, we'd probably all poop 3-4 times a day (once for each meal we eat). Instead, the stool tends to collect over a period which ranges from a few hours to a few days, depending on our bodies, and evacuates all at once.
killerface answered Wednesday February 14 2007, 1:15 am: Well, not sure about poop, but digestine is about four hours long. So if you eat lunch at noon, by four, you'll need to go to the bathroom and might be hungry again. [ killerface's advice column | Ask killerface A Question ]
Brandi_S answered Wednesday February 14 2007, 1:14 am: I think the average person poops once a day, so... roughly 24 hours for complete digestion? I'm not 100% certain, but that would be a fair educated guess. [ Brandi_S's advice column | Ask Brandi_S A Question ]
Attention: NOTHING on this site may be reproduced in any fashion whatsoever without explicit consent (in writing) of the owner of said material, unless otherwise stated on the page where the content originated. Search engines are free to index and cache our content. Users who post their account names or personal information in their questions have no expectation of privacy beyond that point for anything they disclose. Questions are otherwise considered anonymous to the general public.