栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP > php开源框架 > dedecms

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

dedecms 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

1.在include/extend.func.php页面最下面增加如下代码:
  1. function tranTime($time) {
  2.     $rtime = date("m-d H:i",$time);
  3.     $htime = date("H:i",$time);
  4.     $time = time() - $time;
  5.     if ($time < 60) {
  6.         $str = '刚刚';
  7.     }
  8.     elseif ($time < 60 * 60) {
  9.         $min = floor($time/60);
  10.         $str = $min.' 分钟前';
  11.     }
  12.     elseif ($time < 60 * 60 * 24) {
  13.         $h = floor($time/(60*60));
  14.         $str = $h.' 小时前 ';
  15.     }
  16.     elseif ($time < 60 * 60 * 24 * 3) {
  17.         $d = floor($time/(60*60*24));
  18.         if($d==1)
  19.            $str = '昨天 ';
  20.         else
  21.            $str = '前天 ';
  22.     }
  23.     else {
  24.         $str = $rtime;
  25.     }
  26.     return $str;
  27. }
  2.列表页调用标签如下:
  1. [field:pubdate function="tranTime(@me)" /]
  3.文章页调用标签如下:
  1. {dede:field.pubdate function="tranTime(@me)" /}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/7302.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号