[文章目录]显示/隐藏

记录做音乐时间时用的,
在弄音乐解析获取到播放时间进行转化,
Aplayer自带有转化,但是JS版的
我解析是PHP版,这时我们用到PHP版的

代码

 
  1. function secsToStr($secs) {  
  2.     if($secs>=86400){  
  3.     $days=floor($secs/86400);         
  4. $secs=$secs%86400;  
  5. $r=$days.' day';  
  6. if($days<>1){$r.='s';}  
  7. if($secs>0){$r.=', ';}}  
  8.     if($secs>=3600){  
  9. $hours=floor($secs/3600);  
  10. $secs=$secs%3600;  
  11. $r.=$hours.' hour';  
  12. if($hours<>1){$r.='s';}  
  13. if($secs>0){$r.=', ';}}  
  14.     if($secs>=60){  
  15. $minutes=floor($secs/60);  
  16. $secs=$secs%60;  
  17. $r.=$minutes.' minute';  
  18. if($minutes<>1){$r.='s';}  
  19. if($secs>0){$r.=', ';}}  
  20.     $r.=$secs.' second';  
  21. if($secs<>1){$r.='s';}  
  22.     return $r;  
  23. }  

用法

 
  1. <?php  
  2. $seconds = "216";  
  3. $output = secsToStr($seconds);  
  4. echo $output;  
  5. ?>