Without treatment, most diarrhea resolves on its own within a few days. Adults should see a medical provider if diarrhea does not resolve completely in two days. Children should see a medical provider if diarrhea lasts for more than 24 hours.