合同失效的时间主要 取决于合同约定和法律规定。以下是合同失效的一般规定:

合同生效时间:

依法成立的合同,自成立时生效。如果合同没有约定终止时间,合同的有效期通常取决于合同约定的合同义务履行完毕的时间。

附终止期限的合同:

当事人可以约定合同的终止期限,自期限届满时合同失去法律效力。

合同履行完毕:

如果合同没有约定终止期限,当合同已经履行完毕或者解除合同等终止情形时,合同失去法律效力。

法定诉讼时效:

对于合同纠纷,一般的诉讼时效为三年,但特殊情况下(如租赁合同中延付或拒付租金的争议、保管合同中寄存物被丢失或损毁的争议),诉讼时效可能为一年。超过三年的合同,原则上不能再进行起诉。

特殊情况:

在某些特殊情况下,如租赁期限超过二十年,超过部分无效,但续订的租赁合同期限也不得超过二十年。

综上所述,合同失效时间主要取决于合同双方的约定以及法律的相关规定。如果合同中没有明确约定失效时间,则应根据合同履行完毕或解除等情形来确定失效时间。同时,法律还规定了诉讼时效,超过诉讼时效期限的合同权利将可能无法通过法律途径进行保护。