法律分析:一般合同违约的诉讼时效为二年,但要视具体情况而定。如合同另有约定或法律有特殊规定的,则依照其约定或规定。计算起始时间应以违约事件发生或者应该知道违约事实的时间起算。
法律依据:
1.《中华人民共和国合同法》第一百三十一条合同诉讼时效期间,自知道或者应当知道权利受到侵害时起算。
2.《中华人民共和国民法典》第一千零八十二条法律规定的诉讼时效期间为一年以上的,为两年。
3.《中华人民共和国合同法》第一百三十二条在合同中约定的诉讼时效期间,不得少于法律规定的诉讼时效期间。但是,当事人可以约定不得少于一年。
以上法律依据表明合同违约的诉讼时效的一般规定为两年,但具体情况会根据合同约定和法律规定而有所不同。同时,在计算诉讼时效起始时间时,应以违约事件发生或应该知道违约事实的时间起算。