<?php
$date = "2016-12-14 00:00";
$dt_format = "d/m/Y H:i";
$date = date_create_from_format($dt_format, $date);
$date = $date->format('Y-m-d');
echo $date;`
?>
这显示致命错误:未捕获错误:在布尔值上调用成员函数format()
这个
有什么问题答案 0 :(得分:0)
尝试以这种方式尝试单独使用的程序方式。你为什么混淆OOP和程序方式?使用其中任何一个。在此处查看更多信息http://php.net/manual/en/datetime.createfromformat.php
<强>程序:强>
$date = "2016-12-14 00:00";
$dt_format = "Y-m-d H:i";
$date = date_create_from_format($dt_format, $date);
echo date_format($date, $dt_format);
<强> OOP:强>
$date = "2016-12-14 00:00";
$date = DateTime::createFromFormat($dt_format, $date);
echo $date->format($dt_format);