/**
* 时间转换
*
@param
$date //YY-MM-DD HH:II:SS
*
@return
string
*/
public static function
timeChange(
$date
)
{
$str
=
''
;
$timer
=
strtotime
(
$date
);
$diff
=
$_SERVER
[
'REQUEST_TIME'
] -
$timer
;
$day
=
floor
(
$diff
/
86400
);
$free
=
$diff
%
86400
;
if
(
$day
>
0
)
{
return
$day
.
"天前"
;
}
else
{
if
(
$free
>
0
)
{
$hour
=
floor
(
$free
/
3600
);
$free
=
$free
%
3600
;
if
(
$hour
>
0
)
{
return
$hour
.
"小时前"
;
}
else
{
if
(
$free
>
0
)
{
$min
=
floor
(
$free
/
60
);
$free
=
$free
%
60
;
if
(
$min
>
0
)
{
return
$min
.
"分钟前"
;
}
else
{
if
(
$free
>
0
)
{
return
$free
.
"秒前"
;
}
else
{
return
'刚刚'
;
}
}
}
else
{
return
'刚刚'
;
}
}
}
else
{
return
'刚刚'
;
}
}
}
///
/** * 时间转换 * @param $date //YY-MM-DD HH:II:SS * @return string */ public static function timeChange($date) { $str = '刚刚'; $timer = strtotime($date); $diff = $_SERVER['REQUEST_TIME'] - $timer; $day = floor($diff / 86400); $free = $diff % 86400; if($day > 0 && $day < 3) { $str = $day."天前"; }else if ($day > 3){ $str = date("Y-m-d H:i:s",$timer); }else { if($free > 0) { $hour = floor($free / 3600); $free = $free % 3600; if($hour > 0) { $str = $hour."小时前"; } else { if($free > 0) { $min = floor($free / 60); $free = $free % 60; if($min > 0) { $str = $min."分钟前"; } else { if($free > 0) { $str = $free."秒前"; } } } } } } return $str; }