public function getTime() {
$time = time();
$this->TimeRule($time);
}
public function TimeRule($time)
{
$startdate = date('Y-m-d H:i:s',$time);//时间戳转日期(要是日期的话可以不用转)
$enddate = date('Y-m-d H:i:s');//当前日期
$date = floor((strtotime($enddate) - strtotime($startdate)) / 86400);
$hour = floor((strtotime($enddate) - strtotime($startdate)) % 86400 / 3600);
$minute = floor((strtotime($enddate) - strtotime($startdate)) % 86400 % 3600 / 60);
$second = floor((strtotime($enddate) - strtotime($startdate)) % 86400 % 60);
if ($date >= 1)
{
return date('Y-m-d',$time);
}
elseif ($hour < 24 && $hour > 0)
{
return $hour . '小时前';
}
elseif ($minute < 60 && $minute > 0)
{
return $minute . '分钟前';
}
elseif ($second < 60 && $second > 0)
{
return $second . '秒前';
}
}
tp5 获取发布时间的区间
于 2021-12-09 09:56:40 首次发布