php入门到就业线上直播课:进入学习Apipost = Postman + Swagger + Mock + Jmeter 超好用的API调试工具:点击使用


(资料图)

本教程操作环境:Windows10系统、PHP8.1版、Dell G3电脑。

php 怎么获取几分钟前?

PHP获取几分钟前的函数

代码如下:

/**  +---------------------------------------------------------- * 功能:获取时间差  +---------------------------------------------------------- * @param int $time  +---------------------------------------------------------- * @return string 时间差值  +---------------------------------------------------------- */function tranTime($time) {     $rtime = date("m-d H:i",$time);     $htime = date("H:i",$time);           $time = time() - $time;       if ($time < 60) {         $str = "刚刚";     }     elseif ($time < 60 * 60) {         $min = floor($time/60);         $str = $min."分钟前";     }     elseif ($time < 60 * 60 * 24) {         $h = floor($time/(60*60));         $str = $h."小时前 ".$htime;     }     elseif ($time < 60 * 60 * 24 * 3) {         $d = floor($time/(60*60*24));         if($d==1)            $str = "昨天 ".$rtime;         else            $str = "前天 ".$rtime;     }     else {         $str = $rtime;     }     return $str; }

相关函数介绍:

PHP date()函数可把时间戳格式化为可读性更好的日期和时间。

time() 函数返回自 Unix 纪元(January 1 1970 00:00:00 GMT)起的当前时间的秒数。

floor()函数向下舍入为最接近的整数。

提示:如需向上舍入为最接近的整数,请查看 ceil() 函数。

提示:如需对浮点数进行四舍五入,请查看 round() 函数。

语法

floor(number);

参数number 必需,规定需向下取整的值。

推荐学习:《PHP视频教程》

以上就是php 怎么获取几分钟前的详细内容,更多请关注php中文网其它相关文章!

推荐内容