怎么样才能改掉发帖时间的显示格式 New
现在的时间格式是:”发完贴之后,或者评论完之后,显示时间是多少秒之前,多少分钟之前,一天之后是当天的日期。”但是我现在想要的是,“发完贴之后,显示的时间马上就是当时发帖时间,具体到年,月,日,小时,分钟,秒。”而不是“1秒前”
比如这样:“2023-07-13 12:30:34”
如图,现在是这种情况。
class Utils 里的函数,只能把帖子的时间改成显示发帖的年月日,但是显示不出来小时,分钟,秒。另外这个函数也无法改评论的时间。
public static function diffTime($time)
{
$diff = time() - strtotime($time);
if ($diff < 60) {
return $diff . '秒前';
}
if ($diff >= 60 && $diff < 60 * 60) {
return intval($diff / 60.0) . '分钟前';
}
if ($diff >= 60 * 60 && $diff < 24 * 60 * 60) {
return intval($diff / (60 * 60.0)) . '小时前';
}
return date('Y-m-d H:i:s', strtotime($time));
}
页:
[1]