[RESOLVIDO] Erro ao exibir um campo data

Prezados,

Ocorre o seguinte erro:

  1. É feita uma conta com datas (e está correta) e na variável $datacerta contém 01/02/2021.
  2. Eu preciso mover este resultado para ser exibido em tela no campo {datatela}.
  3. O que é exibido é 202/01/0.

Eu já usei o sc_date_conv conforme li em outro topico e nem sonhando que se obtém o resultado correto

{datatela}= sc_date_conv($datacerta,“dd/mm/aaaa”,“aaaammdd”);

O que parece neste caso é 0101MMDD

Se trocar de posição sai N1N

Já revi as formatações do campo. Está como somente data e não data e hora.

Alguém tem uma idéia de como se resolve? Obrigado!

Eis a solução incluindo a operação de soma na data. No caso específico, quero adicionar 13 meses à data contida no campo {abertura} e colocar o resultado no campo {trocadt}:

$inicio = {abertura};
$parcelas=13;
$data_termino = new DateTime($inicio);
$data_termino->add(new DateInterval(‘P’.$parcelas.‘M’));
$termino_pagamento2=$data_termino->format(‘Y-m-d’);
{trocadt}=date($termino_pagamento2);

Nota: Se por acaso no comando format o usuário colocar (‘Y/m/d’) o SC interpretará como qualquer outra coisa menos um campo data.

Ana Virgínia… só agradecer é pouco…