Kamcholee

帝国CMS灵动标签调用某一天内发布的信息
灵动标签调用某一天发布的信息,例子如下:例子1:[e:loop={1,10,0,0,"FROM_UNIX...
扫描右侧二维码阅读全文
14
2018/09

帝国CMS灵动标签调用某一天内发布的信息

灵动标签调用某一天发布的信息,例子如下:

例子1:

[e:loop={1,10,0,0,"FROM_UNIXTIME(newstime,'%Y-%m-%d')='2014-03-03'",''}]
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a>
[/e:loop]

此例子可以调用出来2014年3月3日当前发布的信息。

函数:FROM_UNIXTIME
作用:将MYSQL中以INT(11)存储的时间以"YYYY-MM-DD"格式来显示。
语法:FROM_UNIXTIME(unix_timestamp,format)
返回表示 Unix 时间标记的一个字符串,根据format字符串格式化。format可以包含与DATE_FORMAT()函数列出的条目同样的修饰符。
根据format字符串格式化date值。

例子2:

[e:loop={1,10,0,0,'newstime>='.to_time('2014-03-03 00:00:01').' and newstime<='.to_time('2014-03-04 23:59:59'),'newstime DESC'}]
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a>
[/e:loop]

此例子可以调用出来2014年3月3日~~2014年3月4日当前发布的信息。

to_time($datetime);//帝国CMS 时间转换函数

例子3:

[e:loop={1,10,0,0,"format_datetime(newstime,'Y-m-d')='2014-03-03'",''}]
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a>
[/e:loop]

使用帝国自身的时间转换函数format_datetime
此函数支持把时间戳转换为格式,也支持把时间转换为另外一种格式。

Last modification:September 14th, 2018 at 10:27 am

5 comments

  1. 姓名姓名

    在首页调用

  2. 姓名姓名

    通过研究改为了
    [e:loop={'news',10,18,0,"date_format(from_UNIXTIME(newstime),'%Y-%m-%d') = date_format(now(),'2010-11-11')",''}]

    1. Kamcholee
      @姓名姓名

      你是在哪个位置调用呢?

  3. 姓名

    站长的第二个方法不能用哦OωO

    1. Kamcholee
      @姓名

      你是在哪个位置调用呢?

Leave a Comment