当前位置:编程学习 > C#/ASP.NET >>

关于asp中时间的问题,需要一个时间比较的代码,急需!!!

不懂ASP,请教一个问题。


response.Write "<img src='Images/wz_elite.gif' width='5' height='20' border='0'> <a href='" & rsNew("LayoutFileName") & "?ArticleID=" & rsNew("articleid") &"' title='文章标题:" & rsNew("Title") & vbcrlf & "作    者:" & rsNew("Author") & vbcrlf & "更新时间:" & rsNew("UpdateTime") & vbcrlf & "点击次数:" & rsNew("Hits") & "' target='_blank'>" & gotTopic(rsNew("title"),TitleLen) & "</a>[<font color=red>" & formatdatetime(rsNew("UpdateTime"),2) & "</font>]<br>"



这是我们内网上用来显示文章标题的一段代码,现在是添加的每篇文章后面带的日期都是红色的,日期代码就是上面的[<font color=red>" & formatdatetime(rsNew("UpdateTime"),2) & "</font>]这一段,显示的时候如[2007-12-25]。现在我们想把最近三天添加的文章后面带的日期改成红色的,三天前添加的文章后面带的日期都变成黑色的。请问该如何改?


--------------------编程问答--------------------

Dim CreateDate
CreateDate=rsNew("UpdateTime")
if DateDiff("d", Now, CreateDate)>3 then
   '三天前的文章,寫代易做图改為紅色
else
   '三天內的文章
end if
--------------------编程问答-------------------- 楼上正解
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,