Leptin is a hormone that helps manage appetite levels. If you are feeling lethargic or if you want to lose a little bit of weight, you may require more leptin in your system. Leptin works by informing your brain about how much you have in your fat reserves.
For most cases of food poisoning, symptoms tend to come on within one to three days of eating the contaminated food. However, for some types of food poisoning, this 'incubation period' can be as long as 90 days.
Most food poisoning cases last 1-2 days with the symptoms resolving on their own. If food poisoning lasts longer than that, one should seek medical help. The answer to how long does food poisoning last and how long does it take for symptoms to show also depends upon where the poison came from. If the tainted food contained staph, the symptoms can begin within one hour of eating.