The presence of vaginal bleeding for 20 days is an abnormality that should be taken very seriously. Because there are endometrial fibroids, endometrial polyps, endometrial echogenicity, including cervical polyps, can cause bleeding for 20 days. As far as possible, go to the hospital for ultrasound to determine whether there is any abnormality of the uterus and double adnexa, and according to the situation need to be treated with oral medication to stop bleeding. Endocrine hormone disorders, such as estrogen and progesterone deficiency, polycystic ovaries, and prolactinemia, can cause bleeding for 20 days. As far as possible, endocrine hormones should also be checked to rule out any abnormal hormone levels, and if necessary, oral hormone medication should be used for targeted treatment to avoid persistent bleeding. On the fifth day of the next menstrual period, oral short-acting contraceptives to regulate the cycle, to avoid prolonged abnormal bleeding.