转载

秒数转换成多少天/多少小时/多少分

/**  * N秒转换为天/[小时][分钟]  * @param  [int]  $timestamp [要转化的秒数]  * @param  [bool] $hour   [是否转化成小时]  * @param  [bool] $minutes   [是否转化成分钟]  * @return [str]    [结果]  */ function time2string($timestamp, $hour = 0, $minutes = 0) {  if(empty($timestamp) || $timestamp <= 60) {   return false;  }  $day = floor($timestamp / (3600*24));  $hour = floor(($timestamp % (3600*24)) / 3600);  if($hour && $minutes) {   $minutes = floor((($timestamp % (3600*24)) % 3600) / 60);   return $day.'天'.$hour.'小时'.$minutes.'分';  }  if($hour) {   return $day.'天'.$hour.'小时';  }  return $day.'天'; }  

参考了别人的思路,自己简单的写了一下。感觉这样写笨笨的。

正文到此结束
Loading...