0%

返回 分钟|小时|天|年月日

返回 分钟/小时/天/年月日

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
public function timeFormat($timeInt, $format = 'y年m月d日')
{
//未添加判断
$d = time() - strtotime($timeInt);
if ($d < 0) {
return '';
} else {
if ($d < 60) {
return '1分钟前';
} else {
if ($d < 3600) {
return floor($d / 60) . '分钟前';
} else {
if ($d < 86400) {
return floor($d / 3600) . '小时前';
} else {
if ($d < 604800) { // 7天内
return floor($d / 86400) . '天以前';
} else {
return date($format, strtotime($timeInt));
}
}
}
}
}
}

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!