ホームページ >バックエンド開発 >PHPチュートリアル >PHP把秒(非时间戳)转化成钟头和分

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

WBOY
WBOYオリジナル
2016-06-13 11:00:431392ブラウズ

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)

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。