合同确认之诉和形成之诉不能按照民诉法解释第十八条第二款来确定合同履行地。
民诉法解释第十八条第二款规定的三种情形,分别针对给付货币、交付不动产和履行其他标的,总的来说,只考虑了给付之诉的情形。合同纠纷不仅有给付之诉,也存在确认之诉和形成之诉。单纯地请求确认合同效力或者请求解除合同的诉讼,其争议标的并非合同中的具体义务,而是合同是否有效或者合同法律关系是否解除的问题,此类合同纠纷就不能按照民诉法解释第十八条第二款来确定合同履行地。对此,当事人对合同履行地有约定的,可以按照约定的履行地来确定管辖法院;对合同履行地没有约定或者约定不明的,只能由被告住所地人民法院管辖。