警告:date()期望参数2很长,

0 php date mongodb

我的代码PHP有问题,我的数据库是Mongodb:

我收到此错误:

警告:date()期望参数2很长,

我的代码是:

<?php echo date('g:i a, F j', $comment['posted_at']); ?>
Run Code Online (Sandbox Code Playgroud)

Joh*_*nde 6

该日期值可能是日期字符串,而不是所需的Unix时间戳.使用strtotime()纠正这一点:

<?php echo date('g:i a, F j', strtotime($comment['posted_at'])); ?>
Run Code Online (Sandbox Code Playgroud)

假设日期以可识别格式构成strtotime().