我在 wordpress 上的预订插件不起作用 它说致命错误:在布尔值上调用成员函数格式 () ...
并说我去这行档案
public static function convert_date_to_mdY( $date_string, $date_format = null ) {
if ( ! $date_format ) {
$date_format = AWE_function::get_current_date_format();
}
if ( 'm/d/Y' == $date_format ) {
return $date_string;
}
$d = DateTime::createFromFormat( $date_format, $date_string );
return $d->format( 'm/d/Y' );
}
Run Code Online (Sandbox Code Playgroud)
有什么问题?
DateTime::createFromFormat()返回 false,表明它无法从提供的值创建 DateTime。该代码不会错误检查返回值。
它应该是错误检查,但也许来自 GUI 中设置的参数不正确,纠正它们可能会解决问题。如果可能,请检查日期格式和提供的 $date_string。
| 归档时间: |
|
| 查看次数: |
4575 次 |
| 最近记录: |