Staying up late may cause a delay in menstruation for 7-10 days, but it is within the normal range and will not affect your health if it is delayed 1 time occasionally. There is no fixed time for delayed menstruation caused by staying up late, some people may delay it for 3-5 days and some may delay it for longer. If the delay continues after more than 10 days, you need to go to the hospital for an ultrasound examination or a blood test for endocrine hormone 6 on an empty stomach. Because prolonged delay in menstruation can affect your health, you need to take certain oral medications to induce menstruation and prompt the arrival of menstruation. In addition, it is important to rule out the presence of endocrine hormone problems, which can cause indefinite delay in menstruation and even lead to amenorrhea when there are hormonal problems. In this case, it is necessary to take short-acting oral contraceptives to regulate the cycle to restore normal menstruation and avoid affecting the health of the body.