ASP 在页面显示数据库信息列表时,我想让30天添加的信息和30天以添加的信息显示颜色不同怎么写代码?

 我来答
wfufoer
2012-10-12 · TA获得超过883个赞
知道小有建树答主
回答量:1048
采纳率:50%
帮助的人:595万
展开全部
通过DateDiff 函数判断即可,示例代码如下,可以根据自己的需要调整。
<%
if DateDiff("d", Now, rs("addtime"))<=30 then
response.Write("<div style=""color:#F00"">")
else
response.Write("<div style=""color:#000"">")
end if
response.Write("数据")
response.Write("</div>")
%>
望月阁中文
2012-10-11 · TA获得超过183个赞
知道小有建树答主
回答量:415
采纳率:0%
帮助的人:326万
展开全部
你要做个对比,用现在的时间和你写入信息的时间做对比,超过30天的话,返回一个1,然后前台显示<%if riqi(now(),显示时间)=1 then response.write%><div style=background=red><%else response.write %><div style=background=blue><%end %>
更多追问追答
追问
riqi(now(),显示时间)这个函数怎么写?riqi(now(),rs("addtime"))=1
追答
if  (    Datediff("d",now(),rs("addtime")) )  >30
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式