久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

怎么樣才能改掉發帖時間的顯示格式

1859 8 0提示:支持鍵盤翻頁<-左 右-> bati237 發表于 2023-11-11 14:51 帖子模式

本帖最后由 bati237 于 2023-11-11 14:53 編輯 現在的時間格式是:”發完貼之后,或者評論完之后,顯示時間是多少秒之前,多少分鐘之前,一天之后是當天的日期。” 但是我現在想要的是,“發完貼之后,顯示的時 ... 查看全文

    組圖打開中,請稍候......

評論8個評論

深淵啟源發表于  2023-11-13 13:02:38
這也不難啊,二開找我,簡單的一批
jane520發表于  2023-11-11 18:04:15
學習了     
天宇發表于  2023-11-11 16:45:55
我也想研究一下,謝謝提示
bati237發表于  2023-11-11 16:39:25
湖中沉 發表于 2023-11-11 16:28
呃,看錯了,我以為是X,Q我不了解

哈哈哈,沒事,我再研究一下
湖中沉發表于  2023-11-11 16:28:15
bati237 發表于 2023-11-11 16:15
感謝回復,但是DiscuzQ后臺沒有這個選項。。。

呃,看錯了,我以為是X,Q我不了解
湖中沉發表于  2023-11-11 15:48:13
后臺-全局-時間設置,人性化時間格式選否
bati237發表于  2023-11-11 14:59:01
class Utils 里的函數,只能把帖子的時間改成顯示發帖的年月日,但是顯示不出來小時,分鐘,秒。另外這個函數也無法改評論的時間。

    public static function diffTime($time)
    {
        $diff = time() - strtotime($time);
        if ($diff < 60) {
            return $diff . '秒前';
        }
        if ($diff >= 60 && $diff < 60 * 60) {
            return intval($diff / 60.0) . '分鐘前';
        }
        if ($diff >= 60 * 60 && $diff < 24 * 60 * 60) {
            return intval($diff / (60 * 60.0)) . '小時前';
        }
        return date('Y-m-d H:i:s', strtotime($time));
    }
  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2025-7-2 21:33 , Processed in 0.033427 second(s), 10 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表