您好,心情不好是会影响月经的,可能导致月经的提前或推迟。月经也是受情绪,环境等各个方面影响的。一般影响月经的原因很多,如药物、心情、疾病等都会出现月经延迟的,如果不严重不需要治疗,一般影响因素消除也就好了。
如果情况严重建议去医院检查一下月经推迟的具体原因,对症治疗