关于datediff的用法(在线等)

skyearth 2009-08-03 05:37:23
在asp里我想求有效天数,变量rdate,为到期日期,已赋值。
<%dim valueday
valueday=datediff("d",date,rdate)
response.write(valueday)
%>
执行后总是提示错误!哪里错了?
...全文
42 点赞 收藏 9
写回复
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
qwegis 2009-08-03
类型是不是不一致
回复
lzp4881 2009-08-03
[Quote=引用 7 楼 skyearth 的回复:]
奇怪!为何dim valueday 去掉就好了!!!!!!!


[/Quote]
可能你前面已经定义了valueday 估计是重复定义了
回复
skyearth 2009-08-03
奇怪!为何dim valueday 去掉就好了!!!!!!!

回复
hookee 2009-08-03
rdate 输出看下
回复
lingfeng179 2009-08-03
date是什么?当前日期应该用 now()
<%dim valueday 
valueday=datediff("d",Now(),rdate)
response.write(valueday)
%>
回复
skyearth 2009-08-03
肯定是这段代码错了,我删了,就没错了,是不是不能这么用呀!页面显示“网页有问题,无法显示”
回复
skyearth 2009-08-03
楼上的,照你做了,怎么还不行呀!怎么回事?????????
回复
hookee 2009-08-03
rdate 格式对吗?

rdate = CDate("2009-9-3")
valueday=datediff("d",Date(),rdate)
response.write valueday
回复
cczeyun 2009-08-03
<%dim valueday
valueday=datediff("d",date,rdate)
response.write(valueday)
%>

date是什么?当前日期吗?当前日期应该用 now()吧
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告