|
主题:如何能让new标志显示的时间为一周? [收藏主题] | 转到: |
支持(0) | 反对(0) 顶端 底部 |
我想用当前系统时间小于添加时间+7天的办法来搞,上面代码蓝色部分替换成这样的 (Year(Now)&Month(Now)&Day(Now) < year(dateadd("d",7,SQL(7,K)))&month(dateadd("d",7,SQL(7,K)))&day(dateadd("d",7,SQL(7,K)))) 页面没有提示出错,代码没有语法问题,但是效果似乎没出来。。还在试验中 以下代码测试过程:这样的asp代码,可以通过 <% [此贴子已经被作者于2007-11-14 15:02:22编辑过] |
|
支持(0) | 反对(0) 顶端 底部 |
ks_cls/KS.LabelCls.asp 477行关键就是这句了,我加了注释 If RS.EOF Then KS_A_L="":RS.Close:Set RS=Nothing:Exit Function 原理可能就这样的,取数据库文章添加时间进行格式化,只取年、月、日,忽略分、秒,如果结果和你系统时间的年、月、日相同,则显示NEW标志,这样就可以有当天发的文章显示NEW的效果了 [此贴子已经被作者于2007-11-14 13:38:59编辑过] |
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |