In the stomach, food tends to hang around for a little longer and this depends on a variety of factors including the amount of food you have consumed, how much fat it contains, and also the acidity of the stomach. However, all food should have left the stomach within 2 to 4 hours.
Many factors can affect body temperature. Illness, Disease and Trauma. Fever can be caused by infection or illness; this is the bodyâs way of fighting the infection. Certain diseases, such as arthritis, hyperthyroidism and leukemia may also cause elevated body temperature.
Normal body temperature varies throughout the day â it's lower in the morning and higher in the late afternoon and evening. Although most people consider 98.6 F (37 C) normal, your body temperature can vary by a degree or more â from about 97 F (36.1 C) to 99 F (37.2 C) â and still be considered normal.actors such as your menstrual cycle or heavy exercise can affect your temperature. Fever or elevated body temperature might be caused by: 1  A virus. 2  A bacterial infection.