时间转为人性化样式
//时间转为人性化样式
/**
* @param $datetime 日期时间|时间戳|空为当前时间
*/
public static function datetime2text($datetime = false)
{
if (!$datetime) {
$datetime = time();
}
if (!self::cnum($datetime)) {
$datetime = strtotime($datetime);
}
$time = time() - $datetime;
if ($time < 60) {
$r = self::language('刚刚');
} elseif ($time < 3600) {
//分
$r = intval($time / 60) . ' ' . self::language('分钟前');
} elseif ($time < 86400) {
//时
$r = intval($time / 3600) . ' ' . self::language('小时前');
} elseif ($time < 86400 * 3) {
//天
$r = intval($time / 86400) . ' ' . self::language('天前');
} else {
$r = date('Y-m-d', $datetime);
}
return $r;
}发表评论