以下的合同有法律效力:
1.双方当事人需要具有一定的民事行为能力;
2.合同表达了双方当事人真实的意思表示;
3.合同没有违反法律、行政法规的强制性规定,也没有违背社会公序良俗;
4.合同内容应该简明、直接,根据合同的种类对各方权利、义务、违约责任、解除合同的条件,有效期等要素作出明确约定;写清楚订立合同各合伙人身份信息,包含姓名、身份证号码等信息。
5.合同各方当事人的信息真实、准确。
6.签字盖章行为真实。
合同效力多久失效要根据合同的履行期限。附解除条件的合同,自条件成就时失效。当事人为自己的利益不正当地阻止条件成就的,视为条件已成就;不正当地促成条件成就的,视为条件不成就。找法网提醒您,附生效期限的合同,自期限届至时生效。附终止期限的合同,自期限届满时失效。
合同一经签订,就具备法律效力。
根据《民法典》第四百六十五条,依法成立的合同,受法律保护。
第一百四十三条,具备下列条件所签订的合同有效:
(一)行为人具有相应的民事行为能力;
(二)意思表示真实;
(三)不违反法律、行政法规的强制性规定,不违背公序良俗。
同时应注意,第一百五十四条的规定,合同双方当事人恶意串通,损害他人合法权益所签订的合同是无效的。