[英]Getting a proper date and time format from DATETIME in a MySQL table
我将CURRENT_TIMESTAMP
存储在表中,作为管理页面的“上次登录日期/时间”部分。
当我回显该值时,我希望它以一种不错的格式显示。
这是我尝试过的:
$last_logged_in = $rows['last_logged_in'];
echo $last_logged_in->format('M j Y g:i A');
我收到以下错误:
致命错误:在字符串上调用成员函数format()
我在这里做错了。 如何使其以一种很好的格式显示?
求求你了,谢谢你。
MySQL将日期存储为字符串, format
为DateTime方法:
$last_logged_in = $rows['last_logged_in'];
$datetime_obj = new \DateTime($last_logged_in);
echo $datetime_obj->format('M j Y g:i A');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.