Is it normal to have diarrhea for more than 12 hours?
Diarrhea that lasts more than 12 hours is a sign of a more serious medical condition and should not be ignored. It could be a symptom of a bacterial or viral infection, food poisoning, or an inflammatory disease of the digestive tract. In some cases, it can also be a sign of more serious conditions like irritable bowel syndrome (IBS), Crohn's disease, or ulcerative colitis. If your diarrhea persists for more than 12 hours, it's important to see a doctor to get it evaluated and treated.
Irritable Bowel Syndrome - Related Articles