法律分析:
合同有效但不能履行的情形:
1、出现不可抗力致使不能实现合同目的。
2、在履行期限届满之前,当事人一方明示或者默示不履行主要义务。
3、当事人一方迟延履行主要义务,经催告后在合理期限内仍未履行。合同有效的时间要根据合同的生效时间和终止时间来确定。一般依法成立的合同自成立时生效,如果当事人对合同附期限的,合同生效时间为当事人约定的时间。合同终止时间通常为合同约定的合同义务履行完毕之时,如果当事人对合同附期限的,合同终止时间为当事人约定的时间。
法律依据:
《中华人民共和国民法典》第一百六十条
民事法律行为可以附期限,但是根据其性质不得附期限的除外。附生效期限的民事法律行为,自期限届至时生效。附终止期限的民事法律行为,自期限届满时失效。