Whether the blood glucose is normal before going to bed at night specifically depends on the time of the last meal. Normal people’s fasting blood glucose should be in the range of 3.9-6.1mmol/l, and 2 hours after meal should be <7.8mmol/l; diabetic patients' fasting blood glucose should be in the range of 4.4-7.0mmol/l, and 2 hours after meal should be <10.0mmol/l. 1. Fasting blood glucose: it refers to 8 consecutive hours without eating any food, without any calorie intake. At this time, normal people's blood sugar is 3.9-6.1mmol/l, while diabetic patients' blood sugar should be 4.4-7.0mmol/l. 2. 2-hour postprandial blood glucose: refers to the blood glucose value measured 2 hours after eating, normal people's blood glucose does not exceed 7.8mmol/l, diabetic patients do not exceed 10.0mmol/l. However, there are differences in the blood glucose values required by different diabetic populations, for the young diabetic patients, blood glucose control should be close to the normal people; for the existence of serious cardio-cerebral vascular disease, life can not take care of themselves, or there is a tendency to hypoglycemia in elderly diabetic patients, we should be close to the normal people. For elderly diabetic patients with severe cardiovascular disease, inability to take care of themselves or tendency to hypoglycemia, we should appropriately relax the blood glucose control requirements. If blood glucose abnormality occurs, it is recommended to go to the hospital in time for treatment under the doctor's guidance.