我有一个字段设置为date
在 mysql 表中键入。我从用户那里得到日、月和年,目前我返回的值是这样的:
[start_dateMonth] => 08 //$stardMonth
[start_dateDay] => 7 //$startDay
[start_dateYear] => 2013 //$startYear
如何将其转换为可以轻松插入数据库的有效日期?
这是我自己的代码,但由于某些原因,浏览器只显示一个空白屏幕,里面没有源代码:
$format = 'Y-m-d H:i:s';
$start = DateTime::createFromFormat($format, "$startYear-$startMonth-$startDay $startHour:$startMinutes:00");
echo $start;