ASP中sql语句where 时间比较的问题

字段end_time是datetime类型,现在在ASP中写SQL语句,判断end_time<=(当前时间减去4小时)请问这该怎么写啊?能否给出具体的写法?期待... 字段end_time 是datetime类型,现在在ASP中写SQL语句,判断end_time<=(当前时间减去4小时)请问这该怎么写啊?
能否给出具体的写法?期待
展开
 我来答
楚歌说
2009-10-19 · 实用的软件、小工具测评分享。
楚歌说
采纳数:125 获赞数:273

向TA提问 私信TA
展开全部
今天做了个计算日期差的程序

If ( DateDiff( "d", Show_List(4,i), Now()) < 15) Then
response.Write"<img src='"&SITEURL&"/images/inc/new.gif' border=0 align='absmiddle' />"'首页显示new.gif的条件是15天内发表的信息
End If

原文地址:http://shw3588.blog.163.com/blog/static/65075762008233534655/

也是我写的。

把 DateDiff的 "d"修改成"h"就是小时了
百度网友2ca1c0f24
2009-10-19 · TA获得超过2036个赞
知道大有可为答主
回答量:4364
采纳率:0%
帮助的人:3392万
展开全部
数据库连接后用下面语句:
If DateDiff('h', rs("end_time"), Now())<=4 Then
'你需要在网页显示的代码
..............................
End If
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dengdongjun
2009-10-19 · TA获得超过156个赞
知道答主
回答量:172
采纳率:0%
帮助的人:0
展开全部
DateAdd("H",-4, Now())
中间的参数就是加减的参数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c4249ef
2009-10-19 · TA获得超过4866个赞
知道大有可为答主
回答量:1855
采纳率:0%
帮助的人:3198万
展开全部
DATEDIFF('hh', end_time, Now())<=4

试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
厨王之王
2009-10-19 · TA获得超过324个赞
知道小有建树答主
回答量:454
采纳率:32%
帮助的人:84.3万
展开全部
用datediff做
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式