ASP 如何算出两个日期值的差数

来源:百度知道 编辑:UC知道 时间:2024/06/23 20:19:20
例如我用两个文本字段框写入两个不同的时间:1为:<%=year(now)%>-<%=month(now)%>-<%=day(now)%>获取得当前时间为2008-7-15
2.:<%=year(now)%>-<%=month(now)%>-<%=day(now)+2%> 后得到的日期为2008-7-17

如何计算这两个日期的差数=2 ?

获取2个表单数据 然后相减就好了
datediff(d,cdate(request.form("名称1")),cdate(request.form("名称2")))

获取日期可以用.<%=date()%>也是2008-7-15
差值可以用datediff函数DateDiff(interval, date1, date2)
interval表示用于计算 date1 和 date2 之间的时间间隔。有关数值,请参阅“设置”部分。
interval 参数可以有以下值:
设置 描述
yyyy 年
q 季度
n 月
y 一年的日数
d 日
w 一周的日数
ww 周
h 小时
m 分钟
s 秒

你的题目可以这样写 datediff("d",date(),#2008-7-15#)