你好,月经来潮时间长有多种原因,常见的原因有:
1、内分泌失调;
2、子宫内膜病变;
3、子宫肌瘤。西医来的较快,在月经期拖拖拉拉的时候用药,见效快,中药来得慢,可以用于之后的调理。建议你进行妇科检查、妇科B超检查等,排除器质性病变之后再进行相关的治疗。