Researches have suggested that eating in the morning and fasting in the remaining part of the day can yield healthy results. So, it is recommended to have a meal in the morning and fast for 8, 10, or 12 hours as per your goals.