function pers_stand_time($dateline) {
// 将帖子的时间转换为时间戳
$post_time = strtotime($dateline);
// 获取当前时间戳
$current_time = TIMESTAMP;
// 计算时间差
$time_diff = $current_time - $post_time;
// 根据时间差返回个性化日期
if ($time_diff < 60) {
return "{$time_diff} 秒前";
} elseif ($time_diff < 3600) {
return floor($time_diff / 60) . '分钟前';
} elseif ($time_diff < 86400) {
return floor($time_diff / 3600) . '小时前';
} elseif ($time_diff < 2592000) {
return floor($time_diff / 86400) . '天前';
} elseif ($time_diff < 31536000) {
return floor($time_diff / 2592000) . '月前';
} else {
return floor($time_diff / 31536000) . '年前';
}
}