您好!我想实现最近三天添加的ASP新闻标题后面加new图片功能,我是菜鸟,希望您好能告诉我代码和应放位置
展开全部
看不到你代码,所以不好讲你需要的位置
不过常理上,对于时间差的计算,我们常用DateDiff操作
你选择是的根据天数进行计算则
DateDiff("d", [Date1], [Date2])
时间在三天内的话
If DateDiff("d", Now(), newsDate) <= 3 Then
Response.Write("<img src='[new图片地址]'>")
End If
如果需要,,可以把代码发给我,我帮你加入到页面中
-------------------------
补充回答
-------------------------
调用Sub如出现多值的时候,根据值的类型,有时候是不允许使用括号的
简单说:
Sub a(getA, getB)
...
End Sub
VB 正常调用应该是
Call a(sendA, sendB)
然而这里你如果出现你所说错误,则写成
Call a sendA, sendB
看到你另一边专门问这个问题,代码更全一些,试试以下
<%
dim nowtime,newstime
nowtime=now()
newstime=rs("news_date")
If DateDiff("d", nowtime, newstime) <= 3 Then
Response.Write("<img src='images/new.jpg'>")
End If
%>
再试试,我刚才news_date多了一个&符号,另外rs打开了吗??
我在Baidu Hi上,需要的话可以直接聊,要不把你改完的整体页面传给我吧,我看下
不过常理上,对于时间差的计算,我们常用DateDiff操作
你选择是的根据天数进行计算则
DateDiff("d", [Date1], [Date2])
时间在三天内的话
If DateDiff("d", Now(), newsDate) <= 3 Then
Response.Write("<img src='[new图片地址]'>")
End If
如果需要,,可以把代码发给我,我帮你加入到页面中
-------------------------
补充回答
-------------------------
调用Sub如出现多值的时候,根据值的类型,有时候是不允许使用括号的
简单说:
Sub a(getA, getB)
...
End Sub
VB 正常调用应该是
Call a(sendA, sendB)
然而这里你如果出现你所说错误,则写成
Call a sendA, sendB
看到你另一边专门问这个问题,代码更全一些,试试以下
<%
dim nowtime,newstime
nowtime=now()
newstime=rs("news_date")
If DateDiff("d", nowtime, newstime) <= 3 Then
Response.Write("<img src='images/new.jpg'>")
End If
%>
再试试,我刚才news_date多了一个&符号,另外rs打开了吗??
我在Baidu Hi上,需要的话可以直接聊,要不把你改完的整体页面传给我吧,我看下
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询