正常月经一般持续3-5天,不超过7天。月经来了20多天还不干净不正常,此外正常月经量一般是20-60mL,如果20多天每天都换卫生巾,月经量肯定超过20mL,月经量过大也不正常。出现上述情况需要尽快去医院就诊,查明原因,及时给予治疗,以免耽误病情,常见原因具体如下:1、妇科内分泌疾病:如月经失调引起的功能性出血,老百姓俗称为血崩;2、妇科肿瘤:如子宫肌瘤或子宫内膜癌,需要尽快就诊,避免肿瘤进一步恶化,发展到晚期。