对ASP使用DateAdd函数
2006 / 09 / 22 12:29
注意,VB和SQL写的有一点不同,以下报价为VBS的帮助。

SQL的可搜索sql与帮助文档
表示要添加的时间间隔的字符串表达式。对于值,请参见设置部分。
返回已添加到指定时间间隔的日期。
DateAdd(区间数、日期)

参数
区间
有一个选择。
数
有一个选项,表示要添加的时间间隔的数字表达式。数值表达式可以是正数(获得将来日期)或负数(获取过去日期)。
日期
有一个选项。变量或添加间隔日期的文本。

设置
区间参数可以具有以下值:
表

解释
指定的时间间隔内添加或从DateAdd函数日期减去。例如,你可以使用DateAdd从30天或一天之后,从现在的45分钟的时间算算日期。加一天时间间隔的日期,你可以使用一年的数(Y),日(D)或数天的一周(W)。
DateAdd函数不返回无效的日期。在95年1月31日加了一个月以下的例子:
newdate = DateAdd(M如果日期是1月31日,96年又回到2月29日,96年,因为1996是一个闰年。
如果计算日期是100年前,那就犯错误了。
如果数字不是长类型值,则第一个四-五的值被计算为最接近的整数。
使用类似的DateDiff