People with diabetes should eat dinner between 8 and 9 pm. Eating close to bedtime or late at night must be avoided.