Conventional wisdom is that a calorie is a calorie, no matter when you eat it, and that weight gain is caused by eating more calories than you use. Nutritionists call this the calories in, calories out theory of weight control.
But it might not be as simple as that. New research discovers that what time you eat may play a significant role in gaining weight.