时间:2021-07-01 10:21:17 帮助过:15人阅读
/**
* 显示某一个时间相当于当前时间在多少秒前,多少分钟前,多少小时前, 如果超过1年, 就直接显示具体时间
*
* @param int $inputTimestamp UnixTimestamp
* @param string $overflowTimeFormat 超过3天的时间显示格式
*
* @return string
*/staticpublicfunctiontimeAgo($inputTimestamp,$overflowTimeFormat = 'Y/m/d H:i')
{if (empty($inputTimestamp) || !is_numeric($inputTimestamp) || !$inputTimestamp) {
return'';
}
$d = time() - $inputTimestamp;
if ($d < 0) {
return'';
} else {
if ($d < 60) {
return$d . '秒前';
} else {
if ($d < 3600) {
return floor($d / 60) . '分钟前';
} else {
if ($d < 86400) {
return floor($d / 3600) . '小时前';
} else {
if ($d < 259200) {//3天内return floor($d / 86400) . '天前';
} else {
return date($overflowTimeFormat,$inputTimestamp);
}
}
}
}
}
}
').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('').text(i));
};
$numbering.fadeIn(1700);
});
});
以上就介绍了 友好的显示时间 PHP端,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。