|
主题:[讨论]datediff函数调用问题 [收藏主题] |
![]() ![]() 我自设了一个ks_date1日期字段,目的是想让文章距离指定时间2天时,标题变红警示。但用下面的SQL标签时发文章出现问题 ,例如,我设置到期时间为5月4日,系统时间是4月30日,标题是正常的黑色,当ks_date1设为5月10日和11日时标题竟然变红了,不知什么原因,请高人帮分析一下,谢谢。
[loop={$Param(0)}] {$IF(abs(datediff("d","{$Field(ks_date1,Date,YYYY/MM/DD)}",now))>"2"|| <li ><span id="date">[{$Field(adddate,Date,MM-DD)}]</span><a href=" {$Field(id,GetInfoUrl,1,1)}" title="{$Field(title,Text,0,...,0,)}">{$Field(title,Text,40,...,0,)}</a></li> ||<li class="ksdate1"><span id="date">[{$Field(adddate,Date,YYYY/MM/DD)}]</span><a href=" {$Field(id,GetInfoUrl,1,1)}" title="{$Field(title,Text,0,...,0,)}">{$Field(title,Text,40,...,0,)}</a></li>)} [/loop] |
|
![]() ![]() ![]() ![]() |
![]() |
|
![]() ![]() ![]() ![]() |
<上一主题 | 下一主题 > |