// 过滤时间,把时间戳转换成分钟为整10的正常时间,例如 1577741579 转成 2019-12-31 05:40
//参数:时间戳
//返回:分钟为整10的时间
function filterTime($time) {
$data_time = date('Y-m-d-H-i',$time);
$data_array = explode('-',$data_time);
$i = $data_array[4];
$h = $data_array[3];
$d = $data_array[2];
$m = $data_array[1];
$y = $data_array[0];
$month_day=date("t",strtotime("$y-$m"));//获取月份的天数
if ($i >= 0 && $i <= 10) {
$i = 10;
} else if ($i >= 11 && $i <= 20) {
$i = 20;
} else if ($i >= 21 && $i <= 30) {
$i = 30;
} else if ($i >= 31 && $i <= 40) {
$i = 40;
} else if ($i >= 41 && $i <= 50) {
$i = 50;
} else {
// 小时进位
$i = '00';
$h = $h + 1;
if ($h >= 0 && $h < 24) {
if ($h<10) {
$h='0'.$h;
}
} else {
// 天数进位
$h = '00';
$d = $d + 1;
if ($d >= 0 && $d <= $month_day) {
if ($d<10) {
$d='0'.$d;
}
} else {
// 月份进位
$d = '01';
$m = $m + 1;
if ($m >= 0 && $m <= 12) {
if ($m<10) {
$m='0'.$m;
}
} else {
// 年进位
$m = '01';
$y = $y + 1;
}
}
}
}
return $y.'-'.$m.'-'.$d.' '.$h.':'.$i;
}