User set date and time from frontend doesn’t get stored into database

Got it to work by formatting the $dateAndTime string like this before binding it:

$formattedDateAndTime = date("Y-m-d H:i:s", strtotime($dateAndTime));