0

我只是想在 PHP 中转换日期。我正在使用 PHP 7.0.33。它以前工作正常,但突然开始产生致命错误

下面是我的代码。

当我使用format()我得到

致命错误:未捕获的错误:在布尔值上调用成员函数 format()

$date = DateTime::createFromFormat('d/m/Y', $dates[$i]);
$date = $date->format("Y-m-d");

任何帮助都会很棒!

4

1 回答 1

0

DateTime::createFromFormat() 出错时返回 FALSE,所以问题出在这个函数调用上。检查 $dates[$i] 的值。

于 2019-04-24T15:48:34.600 回答