在尝试从PHP中的对象获取值时,我遇到了一个问题.这是对象:
DateTime Object
(
[date] => 2017-06-03 18:33:48.000000
[timezone_type] => 1
[timezone] => +00:00
)
Run Code Online (Sandbox Code Playgroud)
这一切都在这个变量中 $call->dateCreated
以下是我试图从对象中获取"日期"的值:
$call->dateCreated->date;
Run Code Online (Sandbox Code Playgroud)
但是当我尝试这样做时,我收到了一个错误:
未定义的属性:DateTime :: $ date
它是一个DateTime对象,所以你可以通过调用format()函数得到想要的格式日期:
$call->dateCreated->format('Y-m-d H:i:s');
Run Code Online (Sandbox Code Playgroud)