Great, the guy asked for a serious reply and he gets a sales pitch from some road travelling medicine man
it does not matter if you eat after six or not. The problem is after dinner/supper/eveing meal, you have reached your calorie budget for the day. So, if you eat after that, you are going over your calorie budget and may gain weight.
The idea that what you eat after 6pm or 8pm turns to fat is bs. The time of day you eat is not the problem. If your body needs the calories or not, is the main thing.