Some of the known conditions that can cause night sweats are: 1  Menopause. 2  Idiopathic hyperhidrosis. 3  Infections. Cancers. 4  Medications . Hypoglycemia.  Hormone 1  disorders. Neurologic conditions.
But when you're making changes to your diet to get to your ideal weight, you may wonder about the best time to eat. Turns out, you need to eat both before and after your workout to get the most benefits. The timing of your pre- and post-workout meal or snack is what's most important, however. Consult your doctor before starting a weight-loss plan and making changes to your diet or exercise program.
As a general rule of thumb, when it comes to pre-workout eating, you can time it any way you like, but the closer you get to a workout, the more simple the meal should be, says Sass. If you eat two to three hours before, you'll have time for your food to digest and be absorb from your GI tract into your blood. Therefore, you can eat a more complex meal containing protein, fat and fiber, which take longer to break down. Within an hour of a workout, however, you should eat something that will be digested and absorbed more quickly, says Sass (like a small bowl of cereal or a piece of fruit).