造成不孕不育的原因是多种多样的,有可能是女方的原因,也有可能是男方的原因,因此需要夫妻双方共同到正规医院进行系统的检查治疗。
具体需要治疗多长时间,要看具体情况,只有了解了不孕不育到底是哪方面出现的问题,才能够确定治疗的时间。