您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦在列表页将文章发布时间修改成今天/昨天的方法
庄蒙少2024-02-02 22:52:33dedecms教程已有人查阅
导读有时候需要在列表页将文章发布时间显示的更人性化一些,比如显示今天、昨天、前天等等,下面就教大家如何在模板中通过修改标签来改变时间的显示方式:
有时候需要在列表页将文章发布时间显示的更人性化一些,比如显示今天、昨天、前天等等,下面就教大家如何在模板中通过修改标签来改变时间的显示方式:
下面这段就是实现人性化日期的示例,如果是今天的就显示今天,昨天就显示昨天,在配合下面的一段时间标签,就可以实现“今天 11:41”这样的效果,当文章的发布时间不在三天之内时就显示时间日期,像这样“05-24 11:41”:
下面这段就是实现人性化日期的示例,如果是今天的就显示今天,昨天就显示昨天,在配合下面的一段时间标签,就可以实现“今天 11:41”这样的效果,当文章的发布时间不在三天之内时就显示时间日期,像这样“05-24 11:41”:
[field:senddate runphp='yes']
$ntime = time();
$oneday = 3600 * 24;
$twoday = 3600 * 48;
$threeday = 3600 * 72;
if(($ntime - @me) < $oneday) @me = "今天";
elseif(($ntime - @me) < $twoday) @me = "昨天";
elseif(($ntime - @me) < $threeday) @me = "前天";
else
@me=MyDate('m-d',@me);
[/field:senddate]
[field:senddate function=MyDate('H:s',@me)/]
另外这个对于pubdate字段也同样适用。
本文标签:
很赞哦! ()
相关文章
随机图文
-
dede织梦增加php函数功能的方法
dedecms增加php函数功能及在列表页获取当前栏目的文章数打开include/common.func.php,在其中任一行(<?与?>的中间任一行)中 -
织梦采集规则使用方法介绍
首先注意的是:1、代码的唯一性2、采集完成 较好把采集的内容导入之后把采集完的内容删除 在进行下次采集 -
织梦DedeCMS5.7自定义模型使用详细介绍
在织梦系统中有内容模型这个概念,不同内容模型可以用来构建不同内容形式的站点,在系统中自带了以下几种模型:普通文章、图集、软件、商品、分类信息、专题。 -
织梦dedecms5.7文章列表页调用带链接TAGS的方法示例
众所周知dedcms默认在文章列表页是不能调用带链接的TAGS的,需要手动增加一个函数才可以。我们找到在include/helpers/archive.h
留言与评论 (共有 条评论) |