我有一个标准的PHP echo echo $userinfo['ExpDate'];
,它输出的日期如下2016-05-13 00:00:00
我将此echo语句更改为使用date_format:
echo date_format($userinfo['ExpireDate'],"m/d/Y");
我现在收到此错误: 警告:date_format()期望参数1为DateTimeInterface
答案 0 :(得分:1)
我会使用
echo date("m/d/Y", strtotime($userinfo['ExpireDate']));
答案 1 :(得分:1)
这样做
$date=date_create($userinfo['ExpireDate']);
echo date_format($date,"m/d/Y");
检查这些
答案 2 :(得分:1)
PHP date_format
需要第一个参数作为对象date_format(object,format);
试试这个:
$date=date_create(userinfo['ExpireDate']);
echo date_format($date,"Y/m/d H:i:s");