Eating after 6:00 pm does not in itself cause weight gain. The total calorie balance throughout the day is more important than the exact timing of meals.