ASP怎么判断时间当前时间

数据库里面读出来的时间是2011/7/25,12:20:12比如当前时间>2011/7/25,12:20:12的时候显示<a>已结束</a>否则显示<ahref="buy... 数据库里面读出来的时间是2011/7/25,12:20:12
比如当前时间>2011/7/25,12:20:12的时候显示
<a >已结束</a>
否则显示
<a href="buy.asp">购买</a>
展开
 我来答
richejxp
2011-07-25 · TA获得超过3106个赞
知道大有可为答主
回答量:2892
采纳率:40%
帮助的人:2298万
展开全部
if datediff("d",now(),time1)>0 then
已结束
else
购买
end if

其中time1为你从数据库里面读出来的时间字段。
更多追问追答
追问
语句未结束
/tuan_t1.asp, line 260, column 15
time1=2011/7/28,12:20:12
--------------^
上面说语句未结束

time1="2011/7/28,12:20:12"
类型不匹配: '[string: "2011/7/28,12:20:12"]'

time1=cint("2011/7/28,12:20:12")
又提示类型不匹配
追答
不能这么写啊,天。
time1="2011-7-28 12:20:12"
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3cb80af
推荐于2017-08-20 · TA获得超过9535个赞
知道大有可为答主
回答量:1.2万
采纳率:83%
帮助的人:3962万
展开全部
c= datediff("s",你取数据的时间,now())
if c>0 then 
就是数据的时间比现在时间小,那就是已经结束
elseif c<0 then
这就是数据库的时间比现在时间大,就是还没有结束
end if
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
窒息de琦
2017-08-15 · TA获得超过166个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:58.9万
展开全部
DateTime time1 =  DateTime.Parse("2011/7/25,12:20:12");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式