你好,根据你说的情况分析是吃了避孕药的话出现撤退性出血,会出现月经出血时间延长;也可能是内分泌激素水平有问题引起的月经时间延长建议平时注意个人卫生,不要吃辛辣刺激性的生冷的食物,月经期不要有性生活,多吃蔬菜水果,清淡饮食。