$dt1 = DateTime::createFromFormat('M dS, Y', $checkin);
echo($dt1);
When I add the echo line I receive a 500 internal server error.
$dt1
is an object ..So you cant simply echo it.It will raise error.You would need to do like..
echo $dt1->format('d.m.Y');