您好!月经容易受到很多因素的影响如药物、食物,情绪,环境,天气等。一般情况下提前或者推迟7天之内都是正常的.如过超出很久,就应该考虑是否是怀孕,内分泌失调,妇科疾病引起的.建议去正规医院检查血hcg判断是否怀孕,建议你激素六项和b超检查,看是否有子宫附件疾病,对症治疗。
祝你早日健康!