//发布时间提示function get_last_time($time){// 当天最大时间$todayLast = strtotime(date('Y-m-d 23:59:59'));$agoTimeTrue = time() - $time;$agoTime = $todayLast - $time;$agoDay = floor($agoTime / 86400);if ($agoTimeTrue < 60) {$result = '刚刚';} elseif ($agoTimeTrue < 3600) {$result = (ceil($agoTimeTrue / 60)) . '分钟前';} elseif ($agoTimeTrue < 3600 * 12) {$result = (ceil($agoTimeTrue / 3600)) . '小时前';} elseif ($agoDay == 1) {$result = '昨天 ';} elseif ($agoDay == 2) {$result = '前天 ';} else {$format = date('Y') != date('Y', $time) ? "Y-m-d" : "m-d";$result = date($format, $time);}return $result;}
如果需要几周前、几月前啥的可以自己调一下比较的时间即可。
//当前年份一样,不显示年份function getFormatDate($time){if ($time) {return date('Y') != date('Y', $time) ? date("Y-m-d H:m", $time) : date("m-d H:m", $time);}}
