睢闫网络为您打造全面营销系统,营销网络建设第一品牌!
验证码: 看不清?点击更换
注册
签到 网页翻译为英文
1823-8012-605

营销型网络系统 顶级核心团队

让传统企业获得更多的订单和询盘!

您现在所在的位置:主页 > 网站建设

织梦调用时间格式大全

时间:2015-10-16 11:03    来源:睢闫网络传媒   访问人数:  业务咨询    在线下单
[field:pubdate function="MyDate('Y-m-d',@me)"/]
2013-12-17
[field:pubdate function=MyDate('m-d',@me)/] 
12-17
[field:pubdate function=MyDate('y-m-d',@me)/]
13-12-17
 [field:pubdate function='strftime("%y-%m-%d %H:%M:%S",@me)'/] 
13-12-17 10:35:21
[field:pubdate function='strftime("%m-%d %H:%M:%S",@me)'/] 
12-17 10:35:21
[field:pubdate function='strftime("%y年%m月%d日",@me)'/] 
13年12月17日

[field:pubdate function='strftime("%Y年%m月%d日 %H点%M分%S秒",@me)'/]

2013年12月17日 10点35分21秒

织梦cms模板中列表页日期的各种格式以及所用的标签格式:

 

09月09日                  [field:pubdate function=strftime('%m月%d日',@me)/]
09                             [field:pubdate function=strftime('%d',@me)/]
09日                          [field:pubdate function=strftime('%d日',@me)/]
09-09                        [field:pubdate function=strftime('%m-%d',@me)/]
11-04-19                   [field:pubdate function=strftime('%y-%m-%d',@me)/]
2011-04-20               [field:pubdate function=strftime('%Y-%m-%d',@me)/]


11年04月09日           [field:pubdate function=strftime('%y年%m月%d日',@me)/]
2011年08月08日       [field:pubdate function=strftime('%Y年%m月%d日',@me)/]
2011-09-09  23:24    [field:pubdate function=strftime('%Y-%m-%d %H:%M',@me)/]

 

 这是织梦cms模板列表页日期显示的一些标签。

DEDE模板调用时间使用function用法的有以下三种:
[field:pubdate function="GetDateMK(@me)"/]
[field:pubdate function=MyDate('Y-m-d',@me)/]
[field:pubdate function='strftime("%Y-%m-%d","@me")'/]

上面这三种function的用法在前台显示出来的时间格式都是“2011-05-05”这种格式,我们可以灵活的使用 内容来自织梦模板团

 

在织梦cms模板文章页中的调用方式采用{dede:field.pubdate strftime('%Y-%m-%d %H:%M',@me)/},我们也可以以此类推,这就需要我们自己的能力啦!

时间格式
{dede:field name='pubdate' function='strftime("%Y年%m月%d日 %H:%M:%S","@me")' /}2007年1月1日 18:30:02
{dede:field name='pubdate' function='strftime("%Y-%m-%d %H:%M:%S","@me")' /}2007-1-1 18:30:02
{dede:field name='pubdate' function='strftime("%Y年%m月%d日 %H时%M分%S秒","@me")' /}2007年1月1日 18时30分02秒
{dede:field name='pubdate' function='strftime("%m-%d %H:%M:%S","@me")' /}1-1 18:30:02
{dede:field name='pubdate' function='strftime("%m-%d","@me")' /}1-1
%Y-年
%m-月
%d-日
%H-小时
%M-分
%S-秒
24小时内的时间显示红色..
[field:pubdate runphp='yes'] 
$a="<font color='#ff0000'>";
$b="</font>";
$c=strftime("%Y年%m月%d日 %H:%M:%S","@me");
$ntime = time();
$oneday = 3600 * 24;
if(($ntime - @me)<$oneday) @me = $a.$c.$b;
else @me =$c;
[/field:pubdate]
最后更新时间
最后更新时间:{dede:tagname runphp='yes'}@me = date("Y-m-d H:i:s", time());{/dede:tagname}
XX天前
[field:pubdate runphp='yes'] 
$today = Floor(time()/(3600 * 24));
$senday= Floor(@me/(3600 * 24));
$updays = $today-$senday;
if($updays==0) @me = "今日";
else @me = $updays."天前";
[/field:pubdate]

关于dede调用时间的function用法主要的有以下三种:
[field:pubdate function='strftime("%Y-%m-%d","@me")'/]
[field:pubdate function="GetDateMK(@me)"/]
[field:pubdate function=MyDate('Y-m-d',@me)/]

这三种在前台显示出来的时间格式都是“2012-12-25”这种格式,大家可以灵活调用

在文章页中的调用方式采用{dede:field.pubdate strftime('%Y-%m-%d %H:%M',@me)/},以此类推,自由发挥。。。

另外一个是在文章中想要显示具体的星期,以星期几的格式展示,代码如下:
{dede:field.pubdate function="strftime('%A',@me)" runphp='yes'}
if(@me=='Monday')@me='星期一';else if(@me=='Tuesday')@me='星期二';else if(@me=='Wednesday')@me='星期三';else if(@me=='Thursday')@me='星期四';else if(@me=='Friday')@me='星期五';else if(@me=='Saturday')@me='星期六';else if(@me=='Sunday')@me='星期日';
{/dede:field.pubdate}

 

首先是简单的,都是年份只有两位数的。

这个是列表页的写法

[field:pubdate function=MyDate('m-d',@me)/][field:pubdate function=MyDate('y-m-d',@me)/][field:pubdate function='strftime("%y-%m-%d %H:%M:%S",@me)'/][field:pubdate function='strftime("%m-%d %H:%M:%S",@me)'/] [field:pubdate function='strftime("%y年%m月%d日",@me)'/][field:pubdate function='strftime("%Y年%m月%d日 %H点%M分%S秒",@me)'/]年份有四位数的,满足不同需求

 

内容页article_article.htm可以这么写:发表时间:{dede:field.pubdate function=”MyDate(‘Y-m-d’,@me)”/}

列表页list_article.htm可以这么写: 更新时间:[field:pubdate function=MyDate('Y-m-d',@me)/]

 

发布文章时,时间常会有些小BUG

搜集了些有关时间格式的CODE

希望有些帮助

内容页:

{dede:field name=’pubdate’ function=’strftime(“%b %d, %Y”,@me)’/}==May 15, 2008


{dede:field name=’pubdate’ function=’GetDateMk(@me)’/}==2008-05-15
日期时间格式 (利用strftime()函数格式化时间)0 首页:

([field:pubdate function='strftime("%b %d, %Y",@me)'/])==(May 15, 2008)
([field:pubdate function='strftime("%m-%d",@me)'/])==(5-15)

 

列表页:

[field:pubdate function="GetDateMK(@me)"/]==2008-05-15

[field:pubdate function="GetDateTimeMK(@me)"/]==2008-1-1 18:30:02

下载此文章
联系方式

中国 · 睢县 · 建设路天湖城1005号

公司: 睢闫网络传媒有限公司

电话:1823-8012-605

邮箱:732541231@qq.com

QQ在线咨询

商务服务或业务咨询请点击以下QQ头像

网站建设-点击洽谈

数据库系统-点击洽谈

其他项目-点击洽谈

至电顾问需求或技术支持

需要做项目或需要技术支持业务请来电,谢谢!

18238012605 -郑经理

18336092044 -李经理

18671257743 -艾经理

告诉我们您的需求

在线填写需求,我们将尽快为您答疑解惑。

业务咨询QQ:732541231

售后服务QQ:732541231

电话:1823-8012-605

工作时间 9:00 ~ 18:00

工作日(周一至周五)

我们将在1个小时内回复,资料会保密处理。