Допустим, вы что-то получаете в качестве входных данных.
В идеале, в первую очередь вам следует санировать это, чтобы убедиться, что вы получили строку, которую можно интерпретировать как дату. Для этого я бы посоветовал вам посмотреть: php проверка даты
Итак, вы присваиваете ввод переменной var и добавляете к ней строку, представляющую некоторое время:
$novaData = $request->input('solicitacao_data'). ' 15:16:17';
Отсюда проще всего преобразовать строку в метку времени. Что может быть достигнуто следующим образом:
$time = strtotime($novaData);
И теперь вы можете использовать Carbon для форматирования даты так, как вы хотите:
$sol->data = Carbon::createFromTimestamp($time)->format("Y-m-d H:i:s");