Is it true that late night eating or eating after x pm makes you gain weight, because it will always end up as extra fat on your body?
No, it isn’t, because when it comes to losing or gaining weight, the point of time at which you eat doesn’t matter.
Your body needs a certain amount of calories to keep its weight steady and only consuming more or less than that will make a difference:
Now it is true that some people tend to, uh, “reward” themselves a bit too much when they settle down in front of the TV for that late night movie. That happens because when your mind is preoccupied with something else, you won’t notice how many pretzels or chips you have already eaten. Then, when the credits roll, the bag miraculously ends up empty.
This can be taken care of by not taking the whole bag of sweets with you on the couch, but metering out a portion that fits within your daily calorie allotment.