Heim  >  Artikel  >  Backend-Entwicklung  >  PHP把秒(非时间戳)转化成钟头和分

PHP把秒(非时间戳)转化成钟头和分

WBOY
WBOYOriginal
2016-06-13 11:00:431344Durchsuche

PHP把秒(非时间戳)转化成小时和分
PHP Code网站建设:http://www.ucantech.com/

    //将秒(非时间戳)转化成 ** 小时 ** 分 
    function sec2time($sec){ 
     
     $sec = round($sec/60); 
     if ($sec >= 60){ 
      $hour = floor($sec/60); 
      $min = $sec%60; 
      $res = $hour.' 小时 '; 
      $min != 0  &&  $res .= $min.' 分'; 
     }else{ 
      $res = $sec.' 分钟'; 
     } 
     return $res; 
    } 

时间转换成天小时分秒
PHP Code复制内容到剪贴板

         
    class FormatSeconds 
    { 
        var $days; 
        var $hours; 
        var $minutes; 
        var $seconds; 
     
        function getDays() 
        { 
            return $this->days;         
        } 
        function getHours() 
        { 
            return $this->hours; 
        } 
        function getMinutes() 
        { 
            return $this->minutes; 
        } 
        function getSeconds() 
        { 
            return $this->seconds; 
        } 
     
        function FormatSeconds($sec) 
        { 
            $this->days = floor($sec / (24*3600)); 
            $sec = $sec % (24*3600); 
            $this->hours = floor($sec / 3600); 
            $remainSeconds = $sec % 3600; 
            $this->minutes = floor($remainSeconds / 60); 
            $this->seconds = intval($sec - $this->hours * 3600 - $this->minutes * 60); 
        } 
    } 
     
    $fs = new FormatSeconds(360000); 
    print $fs->getDays(); 
    print " "; 
    print $fs->getHours(); 
    print " "; 
    print $fs->getMinutes(); 
    print " ";  (fblww-0110)

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn