The longest digestion time of food is 4 hours, even if we eat a lot at noon, that is to say, after we digest and absorb it at 6 pm, our bodies should be on an empty stomach for at least 10 hour before breakfast the next day. Eat less at noon, it may be digested at 3 or 4 o'clock, and there will be 13 hours of fasting time. Such a long time on an empty stomach will make our bodies think that they are in a state of famine, so they will actively enter a state of hunger, and in a state of hunger, the calories intake in the diet will be more easily converted into fat storage. Usually skipping lunch will be accompanied by weight loss at first, but this is caused by a large amount of muscle loss, which will double our basal metabolism. From what you said, you can understand that skipping meals after noon is a very unhealthy way to lose weight, and even has a great negative impact on keeping fit for a long time, so I suggest you never blindly skip meals after noon to lose weight.