1. 程式人生 > 其它 >dedecms列表中最近N天時間加紅色

dedecms列表中最近N天時間加紅色

dedecms列表中最近N天時間加紅色,只需要判斷當前時間即可,程式碼如下:

[field:pubdate runphp='yes']   
$a="<font color=red>".strftime('%m-%d',@me)."</font>";  
$b=strftime('%m-%d',@me);  
$ntime = time();   
$day3 = 3600 * 24 * 3;  
if(($ntime - @me) < $day3) @me = $a;  
else @me =$b;   
[/field:pubdate] 

舉例說明:

<ul
> {dede:arclist titlelen='80' flag='a' row='30'} <li> <h2><a href="https://www.360muye.cn/ [field:arcurl/]" title="[field:title/]">[field:title/]</a></h2> <p>[field:description function="cn_substr(@me,220)"/]...</p> <span>[field:pubdate runphp='yes'] $a="
<font color=red>".strftime('%m-%d',@me)."</font>"; $b=strftime('%m-%d',@me); $ntime = time(); $day3 = 3600 * 24 * 3; if(($ntime - @me) < $day3) @me = $a; else @me =$b; [/field:pubdate]</span> </li> {/dede:arclist} </ul>

通過上面的程式碼即可實現最近3天內的文章時間顯示紅色,如果想調整時間為N,只需要吧3改成需要的天數即可。轉載請註明:

木業網