
ASP 在页面显示数据库信息列表时,我想让30天添加的信息和30天以添加的信息显示颜色不同怎么写代码?
2个回答
展开全部
通过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>")
%>
<%
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>")
%>
展开全部
你要做个对比,用现在的时间和你写入信息的时间做对比,超过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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询