使用场景:两时间戳相减得到相差时间的秒数,然后转化成X天X小时X分X秒
/*** @param int $second* @return string* @author: liugong* @Time: 2022/11/17 14:49* 时间戳抓换成字符串*/ public function timeToString(int $second):string {$day = floor($second/(3600*24));$second = $second%(3600*24);//除去整天之后剩余的时间$hour = floor($second/3600);$second = $second%3600;//除去整小时之后剩余的时间$minute = floor($second/60);$second = $second%60;//除去整分钟之后剩余的时间//返回字符串// str = $day.'天'.$hour.'小时'.$minute.'分'.$second.'秒';if($day >0 && $hour >0){return $day.'天'.$hour.'小时' ;}if($day == 0 && $hour >0){return $hour.'小时' ;}if($day ==0 && $hour ==0 && $minute >0){return $minute.'分' ;}return ""; }