吃下去的东西一般要在胃中停留2-3个小时,然后进入到肠道消化大约4-5个小时,最后食物残渣储存在肠道下部会被顺利排出,所以一般整个过程可能需要20个小时左右。但也不是所有的食物都需要这些时间,当食用一些比较易于消化的食物,可能消化的比较快,大概需要8-9小时就可以顺利排出。但是如果是比较难于消化的食物,在肠道中停留的时间就会比较长,不会被轻易排出,从而需要的时间就会很长,甚至可能会一直淤积在肠道,所以平时饮食也需要注意,不要经常吃难消化的东西。还有一种比较特殊的情况就是腹泻,食物可能几个小时就会被马上排出。