60 && $etime <= 60 * 60: $msg = floor($etime / 60) . ' 分钟前'; break; case $etime > 60 * 60 && $etime <= 24 * 60 * 60: $msg = date('Ymd', $ptime) == date('Ymd', time()) ? '今天 ' . date('H:i', $ptime) : '昨天 ' . date('H:i', $ptime); break; case $etime > 24 * 60 * 60 && $etime <= 2 * 24 * 60 * 60: $msg = date('Ymd', $ptime) + 1 == date('Ymd', time()) ? '昨天 ' . date('H:i', $ptime) : '前天 ' . date('H:i', $ptime); break; case $etime > 2 * 24 * 60 * 60 && $etime <= 12 * 30 * 24 * 60 * 60: $msg = date('Y', $ptime) == date('Y', time()) ? date('m-d H:i', $ptime) : date('Y-m-d H:i', $ptime); break; default: $msg = date('Y-m-d H:i', $ptime); } return $msg; }