A 2-day delay in menstruation is normal. Menstruation is usually affected by the environment and emotions, and may be delayed in the event of negative emotions such as stress, anxiety, insomnia or changes in the environment. Counting from the first day of the last menstrual period, 28 days later is the start of the second menstrual period, but the menstrual cycle may vary due to differences in body type, age, climate, region and living conditions. It is normal for menstruation to occur within 7 days before and after 28 days. Therefore, it is normal for menstruation to be delayed for 2 days, and patients need to pay attention to warmth and hygiene during menstruation. If menstruation is delayed for 2 days and the period is not yet due, the patient should exclude external factors affecting menstruation and then observe for a period of time. If the symptoms do not improve, then you should go to the hospital for examination to identify the cause of the disease, so that early targeted treatment can be carried out. In daily life, women should have a regular routine, avoid overwork, keep a good mood, strengthen the exercise, improve physical fitness, so as to make menstruation more regular.