Atribuir data a um campo data

Tô penando aqui.
Tenho um formulario com um campo de data inicial (virtual), um campo com numero de parcelas, e um campo ligado a tabela chamado acor_ultima).

O caso é o seguinte, ele é setado como data. Tem uma função ajax que trata esse campo assim que altero a data inicial ou a quantidade de parcelas.
Essa função calcula o ultima dia e atribui ao campo acor_ultima.

Acontece que a data nele sai toda sem logica. E se eu coloco a mesma atribuicao pra um campo em string, ela sai perfeita.

ja tentei passar ddmmaaaa, dd/mm/aaaa, dd/mm/aa, dd-mm-aa, dd-mm-aaaa, aa-mm-dd, enfim… tudo qto é combinação.

E ja tentei passar através do strtotime. Sempre dá errado.

Alguém sabe como fazer isso ?

Normalmente, o padrão é yyyy-mm-dd.

você pode tentar como string mesmo, ou usando a função date, do PHP: http://php.net/manual/pt_BR/function.date.php