离婚协议有效期是没有法定规定的,通常情况下,离婚协议的有效期是由离婚协议的双方当事人自行商定的。这是因为离婚协议是通过协商达成的协议,既然是协商,则协议内容及期限要根据当事人的意愿来确定。
一般来说,离婚协议的有效期会在协议中明确写明,并且双方当事人会在签订协议时仔细阅读,并互相确认协议内容及期限的合理性和有效性。
如果离婚协议中没有明确规定有效期,那么根据《合同法》的规定,离婚协议的有效期应当视为长期有效,即协议没有明确规定期限的,其效力应当一直持续到协议内容全部履行完毕。
另外,如果离婚协议需要产生法律效力,那么根据《婚姻法》的规定,依法应进行司法审批或登记,这样才能具有法律效力。在司法审批或登记之后,离婚协议的法律效力以法律规定为准,有效期不会受到影响。
总之,离婚协议的有效期是由双方当事人自行商定的,若无特别情况,一般认为其效力为长期有效。另外,为了保障离婚协议的法律效力,需要按照法律规定进行司法审批或登记。