PHP:DateTime :: format想要%

时间:2016-08-10 10:39:13

标签: php mysql datetime

我有2个由mysql查询给出的DateTime对象。我需要在这些日期之间执行差异,但我不知道,因为如果我不放%,该函数不起作用,但返回相同的格式字符串。

主要代码

 $firstlogin = new DateTime($player['firstlogin']);
 $lastlogin = new DateTime ($player['lastlogin']);
 $time = $firstlogin->diff($lastlogin);

正确的回声

 echo $time->format('%a days');

此代码将标记0天,7天,14天......

错误的回声

 echo $time->format('Y-m-d');

此代码将标记Y-m-d,Y-m-d,Y-m-d ......

我已经阅读了php手册,我没有找到任何东西

0 个答案:

没有答案