<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>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ~~~ /** * 傳入日期格式或時間戳格式時間,返回與當前時間的差距,如1分鐘前,2小時前,5月前,3年前等 * @param string or int $date 分兩種日期格式"2015-09-12 14:16:12"或時間戳格式"1386743303" * @param int $type * @return string */ function format_time($date = 0, $type = 1) { //$type = 1為時間戳格式,$type = 2為date時間格式 switch ($type) { case 1: //$data時間戳格式 $second = time()- $date; $minute = floor($second / 60) ? floor($second / 60) : 1; if ($minute >= 60 && $minute < (60 * 24)) { $hour = floor($minute / 60); } elseif ($minute >= (60 * 24) && $minute < (60 * 24 * 30)) { $day = floor($minute / ( 60 * 24)); } elseif ($minute >= (60 * 24 * 30) && $minute < (60 * 24 * 365)) { $month = floor($minute / (60 * 24 * 30)); } elseif ($minute >= (60 * 24 * 365)) { $year = floor($minute / (60 * 24 * 365)); } break; case 2: //$date為字符串格式 2013-06-06 19:16:12 $date = strtotime($date); $second = time()- $date; $minute = floor($second / 60) ? floor($second / 60) : 1; if ($minute >= 60 && $minute < (60 * 24)) { $hour = floor($minute / 60); } elseif ($minute >= (60 * 24) && $minute < (60 * 24 * 30)) { $day = floor($minute / ( 60 * 24)); } elseif ($minute >= (60 * 24 * 30) && $minute < (60 * 24 * 365)) { $mont = floor($minute / (60 * 24 * 30)); } elseif ($minute >= (60 * 24 * 365)) { $year = floor($minute / (60 * 24 * 365)); } break; default: break; } if (isset($year)) { return $year . '年前'; } elseif (isset($month)) { return $month . '月前'; } elseif (isset($day)) { return $day . '天前'; } elseif (isset($hour)) { return $hour . '小時前'; } elseif (isset($minute)) { return $minute . '分鐘前'; } } ~~~ ~~~ /** * 傳入時間戳,計算距離現在的時間 * * @param number $time 時間戳 * * @return string 返回多少以前 */ function word_time($time) { $time = (int)substr($time, 0, 10); $int = time() - $time; $str = ''; if ($int <= 2) { $str = sprintf('剛剛', $int); } elseif ($int < 60) { $str = sprintf('%d秒前', $int); } elseif ($int < 3600) { $str = sprintf('%d分鐘前', floor($int / 60)); } elseif ($int < 86400) { $str = sprintf('%d小時前', floor($int / 3600)); } elseif ($int < 1728000) { $str = sprintf('%d天前', floor($int / 86400)); } else { $str = date('Y-m-d H:i:s', $time); } return $str; } ~~~
                  <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>

                              哎呀哎呀视频在线观看