Patient's question:
NoDoctor's answer:
Menstruation can be easily affected by many factors, such as food, emotions, medication, environment, weather, etc. Generally speaking, it is normal if it is advanced or delayed by 7 days. If it exceeds for a long time, it may be caused by endocrine disorders or gynecological diseases.