合同的有效期要依照双方约定,是否完成合同目的等条件,并不是没有写明日期就长期有效。根据《民法典》第五百一十条规定,合同生效后,当事人就质量、价款或者报酬、履行地点等内容没有约定或者约定不明确的,可以协议补充;不能达成补充协议的,按照合同相关条款或者交易习惯确定。第五百一十一条第四项规定,当事人就有关合同内容约定不明确,依据前条规定仍不能确定的,履行期限不明确的,债务人可以随时履行,债权人也可以随时请求履行,但是应当给对方必要的准备时间。
《民法典》第五百一十条合同生效后,当事人就质量、价款或者报酬、履行地点等内容没有约定或者约定不明确的,可以协议补充;不能达成补充协议的,按照合同相关条款或者交易习惯确定。《民法典》第五百一十一条当事人就有关合同内容约定不明确,依据前条仍不能确定的,适用下列:(四)履行期限不明确的,债务人可以随时履行,债权人也可以随时请求履行,但是应当给对方必要的准备时间。