Question: how long does it take to know you have salmonella?
Answer: Most people with Salmonella infection have diarrhea, fever, and stomach cramps. Symptoms usually begin six hours to six days after infection and last four to seven days.