起诉违约合同所需时间因具体情况而异。一般而言,适用简易程序审理的案件,应当在立案之日起三个月内审结。《民事诉讼法》第一百六十一条规定了此审限。若适用普通程序,通常会在立案之日起六个月内审结。如有特殊情况需要延长的,由本院院长批准,可延长六个月;还需延长的,报请上级人民法院批准。《民事诉讼法》第一百四十九条对此有规定。在实际中,案件的复杂程度、证据的收集情况、法院的案件排期等都会影响审理时长。比如涉及大量复杂证据需鉴定、调查,或法院案件积压较多时,时间可能会相应延长。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。