织梦DEDE模板实现某小时前,某天前发布的时间标签代码

2024年05月10日 织梦 dede 模板 实现 小时 某天 发布 懒猪技术

在include/extend.func.php页面最下面增加如下代码:

02function tranTime($time) {

03 $rtime = date("m-d H:i",$time);

04 $htime = date("H:i",$time);

05 $time = time() - $time;

06 if ($time < 60) {

07 $str = '刚刚';

08 }

09 elseif ($time < 60 * 60) {

10 $min = floor($time/60);

11 $str = $min.' 分钟前';

12 }

13 elseif ($time < 60 * 60 * 24) {

14 $h = floor($time/(60*60));

15 $str = $h.' 小时前 ';

16 }

17 elseif ($time < 60 * 60 * 24 * 3) {

18 $d = floor($time/(60*60*24));

19 if($d==1)

20 $str = '昨天 ';

21 else

22 $str = '前天 ';

23 }

24 else {

25 $str = $rtime;

26 }

27 return $str;

28}


2.列表页调用标签如下:
[field:pubdate function="tranTime(@me)" /]

3.文章页调用标签如下:
{dede:field.pubdate function="tranTime(@me)" /}


本文链接:http://so.lmcjl.com/news/4208/

展开阅读全文
相关内容