数据库中的变量time_of_last_update是datetime类型,我想要做的就是在表格中打印出来(下面),但理想情况下我想知道将来如何将其转换/转换为DateTime类型
PHP,然后使用它上面的方法,如 – >格式等.做:
$time_date = $row['time_of_last_update'];
$time_date->format('Y-m-d H:i:s');
对我来说,从C#来看似乎很明显,但是我得到了“对一个非对象的成员函数格式()调用”,而且铸造似乎也没有给我带来帮助.这看起来很简单/常见,但我找不到任何例子.
$describeQuery = 'SELECT username, firstname, surname, location, time_of_last_update FROM location';
$query = sqlsrv_query($link, $describeQuery);
echo '
echo '
UsernameFirstnameSurnameLocationTime of last Update';while($row = sqlsrv_fetch_array($query, SQLSRV_FETCH_ASSOC))
{
// WANT TO CONVERT time_of_last_update (SQL datetime) to a PHP DateTime variable??
echo '
';echo '
' . $row['username'] . '';echo '
' . $row['firstname'] . '';echo '
' . $row['surname'] . '';echo '
' . $row['location'] . '';echo '
' . $row['time_of_last_update'] . '';// RETURNING ERROR "Object of class DateTime could not be converted to string"}
echo '
';sqlsrv_free_stmt($query);
sqlsrv_close($link);
谢谢