php计算时间差
<?php
//如果小于一个小时,就显示:已发布xx分钟
//如果大于一个小时,就显示:已发布xx小时
//如果大于24小时,就显示:正常日期
date_default_timezone_set(
‘PRC‘
);
$startdate
=
"2014-10-13 07:40:00"
;
$enddate
= time();
$cha
=
$enddate
-
strtotime
(
$startdate
);
$minute
=
floor
(
$cha
/60);
$hour
=
floor
(
$cha
/60/60);
$day
=
floor
(
$cha
/60/60/24);
if
(
$minute
<60){
echo
"已发布 $minute 分钟"
;
}
elseif
(
$minute
<24*60) {
echo
"已发布 $hour 小时"
;
}
else
echo
$startdate
;
?>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。