问题分析:一般正常月经周期是二十八天左右,你这种情况属于月经失调,偶尔的月经失调可能是生活作息时间无规律或者饮食异常引起的,还有可能是内分泌失调引起的,还有生殖器病变或者其他器质性病变引起月经失调的,根据你的年龄来看45岁,你这种情况也可能是更年期引起的月经失调。
意见建议:调理好作息时间和饮食情况,不要熬夜和晚睡,多吃新鲜的水果和蔬菜,多吃红枣,建议去医院检查一下,明确病因,对症治疗。