zoukankan      html  css  js  c++  java
  • dede调用时间

    时间格式基础

    {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-秒

     

     

    2.给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]

     

     

     

     

    3.文章的最后更新时间

    最后更新时间:{dede:tagname runphp='yes'}@me = date("Y-m-d H:i:s", time());{/dede:tagname}

     

     

    4.如果想调用几天前时间了话,要以参考以下的时间标签代码

    [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]

  • 相关阅读:
    1058 A+B in Hogwarts (20)
    1046 Shortest Distance (20)
    1061 Dating (20)
    1041 Be Unique (20)
    1015 Reversible Primes (20)(20 分)
    pat 1027 Colors in Mars (20)
    PAT 1008 Elevator (20)
    操作系统 死锁
    Ajax的get方式传值 避免& 与= 号
    让IE浏览器支持CSS3表现
  • 原文地址:https://www.cnblogs.com/52css/p/2747151.html
Copyright © 2011-2022 走看看