Ann*_*kic 9 php mysql formatting timestamp date
在我的数据库中,我将行"已发布"设置为时间戳,但在尝试转换/格式化时我收到此通知:
Notice: A non well formed numeric value encountered
Run Code Online (Sandbox Code Playgroud)
码:
$posted = date('d/m/Y H:i:s', $row['posted']);
echo $posted;
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
uzy*_*zyn 16
这意味着第二个参数date()
是期望整数,因此$row['posted']
首先转换为时间戳.
尝试
$posted = date('d/m/Y H:i:s', strtotime($row['posted']));
Run Code Online (Sandbox Code Playgroud)