Estou perdendo um tempo mostruoso para tentar fazer algo simples, mas não estou conseguindo, por isso venho mais uma vez recorrer a ajuda dos feras do forum.
Tenho na minha tabela um campo do tipo DateTime, e preciso pegar essa informação e formatar de outra forma para outra aplicação, mas quando faço isso estou recebendo uma mensagem de erro.
Estou fazendo desta forma :
$agendamento = {Agendamento};
$date = date_create($agendamento);
$schedule = date_format($date, 'Y-m-d\TH:i:s');
Mas quando rodo a aplicação recebo a mensagem:
date_format() expects parameter 1 to be DateTime, boolean given
Onde diabos estou errando ?
Já tentei mudar o campo para o tipo TimeStamp mas não resolveu.