<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                一:時間計算函數 ~~~ 注:考慮到時區后修改如下: function time_tran($the_time){ $now_time = date("Y-m-d H:i:s",time()+8*60*60); $now_time = strtotime($now_time); $show_time = strtotime($the_time); $dur = $now_time - $show_time; if($dur < 0){ return $the_time; }else{ if($dur < 60){ return $dur.'秒前'; }else{ if($dur < 3600){ return floor($dur/60).'分鐘前'; }else{ if($dur < 86400){ return floor($dur/3600).'小時前'; }else{ if($dur < 259200){//3天內 return floor($dur/86400).'天前'; }else{ return $the_time; } } } ~~~ 二:時間排序 注:以時間更新來排序 ~~~ usort($data, function($a, $b) { $al = strtotime($a['create_time']); $bl = strtotime($b['create_time']); if ($al == $bl) return 0; return ($al > $bl) ? -1 : 1; }); ~~~ 三:對數組時間字段的值遍歷修改 ~~~ for($i=0;$i<6;$i++){ $data[$i]['create_time']=$this->time_tran($data[$i]['create_time']); } return json($data); ~~~ 注意:如果$data包含的數組數量小于6則會報錯 四:合并數組 ~~~ $data1=Db::table('sbh_artnews')->where(['type'=>$type,'ad'=>0])->order(['istop','create_time'=>'desc'])->limit(6)->page($page)->field('content',true)->select(); $data2=Db::table('sbh_artnews')->where(['type'=>$type,'ad'=>1])->order('create_time','desc')->limit(2)->page($page)->field('content',true)->select(); $data=array_merge($data1,$data2); ~~~ 五,秒轉換成時分秒 ~~~ php /** * 處理時間(將 秒數 轉為 時分秒 ) * * @param string $total_time 秒數 * @return string $ftime 處理好的時間 */ function ftime($total_time) { $s = gmdate('H:i:s', $total_time); // dump($s);die; $time = explode(':', $s); $time['0'] == '00' ? $h = 0 : $h = $time['0']; $time['1'] == '00' ? $m = 0 : $m = $time['1']; $time['2'] == '00' ? $s = 0 : $s = $time['2']; $ftime = ( empty($h) ? ( empty($m) ? $s .'秒' : ( empty($s) ? $m . '分' : $m . '分' . $s .'秒' ) ) :( empty($m) && empty($s) ? $h .'小時' : ( empty($m) ? $h . '時' . $s . '秒' : ( empty($s) ? $h . '小時' . $m . '分' : $h . '小時' . $m . '分' .$s . '秒' ) ) ) ); return $ftime; } 時間格式:34:02:02 function changeTimeType($seconds){ if ($seconds>3600){ $hours = intval($seconds/3600); $time = $hours.":".gmstrftime('%M:%S', $seconds); }else{ $time = gmstrftime('%H:%M:%S', $seconds); } return $time; } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看