时间转换函数到几天前
所属分类: PHP基础 2021-03-29 14:50:11 编辑:admin 浏览次数 1015 次
/*时间转换函数*/
function tranTime($stime) {
$rtime = date("m-d H:i",$stime);
$htime = date("H:i",$stime);
$day_time = date("j",$stime);
$today=date("j",time());
$ds = $today - $day_time;
$time = time() - $stime;
if ($time < 60) {
$str = '刚刚';
}
elseif ($time < 60 * 60) {
$min = floor($time/60);
$str = $min.'分钟前 '.$htime;
}
elseif ($time < 60 * 60 * 24) {
$h = floor($time/(60*60));
$str = $h.'小时前 '.$htime;
if($ds==1)
$str = '昨天 '.$rtime;
}
elseif ($time < 60 * 60 * 24 * 2) {
$str = '昨天 '.$rtime;
if($ds==2)
$str = '前天 '.$rtime;
}elseif($time < 60 * 60 * 24 * 3){
$str = '前天 '.$rtime;
if($ds>2)
$str = $rtime;
}
else {
$str = $rtime;
}
return $str;
}
猜你喜欢
- 富文本编辑器UEditor过滤代码问题解决方法 2018-06-27
- 搜索功能模块 2018-07-11
- 一键生成sitemap 2018-07-11
- php数组操作技巧 2018-07-30
- 关于接口安全性设计和操作 2018-08-02
- php编码规范 2018-08-03