【发布时间】:2014-03-08 16:24:41
【问题描述】:
我正在尝试获取两个日期时间之间的差异并将其返回为一分钟。日期和时间采用 date("Y-m-d H:i:s") 格式。但似乎我无法正确处理。我做到了
$time=date("Y-m-d H:i:s");
$time=date("2014-01-13 08:18:25");
$interval = $time->diff($login_time);
$elapsed = $interval->format(%i minutes);
echo $elapsed;
这是显示按摩 "在非对象上调用成员函数 diff()"
因为我对日期格式不够好。所以请帮帮我。
有什么方法可以解决这个问题?
【问题讨论】:
-
嗯,首先,
$time不是一个对象,正如它所说的。它只是一个包含当前日期的字符串。也是重复的,请参阅stackoverflow.com/questions/676824/… 的已接受答案 -
在把问题放在这里之前做谷歌搜索