新聞中心
Zblog如何設(shè)置友好時(shí)間顯示格式
作者 / 無憂主機(jī) 時(shí)間 2016-01-02 17:27:10
傳統(tǒng)文章頁中時(shí)間一律顯示為2015-12-27 19:19這樣的顯示顯得很呆板。在微博、QQ空間等網(wǎng)站通常會(huì)顯示為幾秒前,幾分鐘前,幾小時(shí)前等容易閱讀的時(shí)間,我們稱之為友好的時(shí)間格式。Zblog文章時(shí)間默認(rèn)顯示格式為具體的日期,如:2015-12-27、2015年12月27日等,現(xiàn)在越來越多的博客網(wǎng)站使用距離文章發(fā)布時(shí)間的格式,如5分鐘前、1小時(shí)前、1天前等,Z-blog Wiki稱之為“友好的時(shí)間顯示”。這類友好時(shí)間廣受站長追捧,本節(jié)無憂主機(jī)小編將給大家分享Zblog如何設(shè)置友好時(shí)間顯示格式。供大家學(xué)習(xí)探討。 Zblog如何設(shè)置友好時(shí)間顯示格式操作方法如下: FTP工具連接php獨(dú)立ip虛擬主機(jī),將下列代碼添加至當(dāng)前Zblog主題的include.php文件:
function TimeAgo( $ptime ) { $ptime = strtotime($ptime); $etime = time() - $ptime; if($etime < 1) return '剛剛'; $interval = array ( 12 * 30 * 24 * 60 * 60 => '年前 ('.date('Y-m-d', $ptime).')', 30 * 24 * 60 * 60 => '個(gè)月前 ('.date('m-d', $ptime).')', 7 * 24 * 60 * 60 => '周前 ('.date('m-d', $ptime).')', 24 * 60 * 60 => '天前', 60 * 60 => '小時(shí)前', 60 => '分鐘前', 1 => '秒前' ); foreach ($interval as $secs => $str) { $d = $etime / $secs; if ($d >= 1) { $r = round($d); return $r . $str; } }; } 調(diào)用代碼格式 {TimeAgo($XXX.Time())} {TimeAgo($article.Time())}無憂主機(jī)相關(guān)文章推薦閱讀: ZBLOG搜索頁面模板的制作方法 ZBLOG用YTCMS調(diào)用評論的方法 ZBLOG導(dǎo)航當(dāng)前頁突出顯示的方法
本文地址:http://www.gle-technology.com/zblog/21312.html