It should be noted that if you drink milk before going to bed at night, you should reduce the amount of food you eat at dinner to avoid getting fat due to excess calories. Let's see how much energy milk contains. Milk contains about 87% water, and a bag of 250g whole milk contains only 150kcal of energy, which is equivalent to less than half a bowl of rice. It can be seen that milk is not a fattening food.
Moreover, the rich nutrients contained in milk are beyond the reach of a can of coke. So compared with many foods, the energy of milk is really low.