你好,影响月经的因素较多,吃了螺旋藻有可能会对月经产生影响,另外内分泌失调,怀孕,熬夜,妇科炎症等也可能会引起月经不来的。
如果是已经42岁的年龄不来月经也可能是即将到更年期了,所以你的情况要先检查排除怀孕,可以查查性激素,B超等,及时找病因后进行治疗