关于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