一个函数,它返回添加了指定时间间隔的日期。
用法
DateAdd(interval,number,date)
参数说明
间隔,一个必需的参数。它可以采用以下值 -
d - 一年中的第几天。
m - 一年中的月份
y - 一年中的年份
yyyy - 年
w - 工作日
ww - 周
q - 季度
h - 小时
米 - 分钟
s - 秒
Number, 必需参数。它可以采用正参数和负参数。
Date, 必需参数。表示添加间隔的日期的 Variant 或文字。
示例
<!DOCTYPE html>
<html>
<body>
<script language = "vbscript" type = "text/vbscript">
' Positive Interal
date1 = 01-Jan-2013
document.write("Line 1:" &DateAdd("yyyy",1,date1) & "<br />")
document.write("Line 2:" &DateAdd("q",1,date1) & "<br />")
document.write("Line 3:" &DateAdd("m",1,date1) & "<br />")
document.write("Line 4:" &DateAdd("y",1,date1) & "<br />")
document.write("Line 5:" &DateAdd("d",1,date1) & "<br />")
document.write("Line 6:" &DateAdd("w",1,date1) & "<br />")
document.write("Line 7:" &DateAdd("ww",1,date1) & "<br />")
document.write("Line 8:" &DateAdd("h",1,"01-Jan-2013 12:00:00") & "<br />")
document.write("Line 9:" &DateAdd("n",1,"01-Jan-2013 12:00:00") & "<br />")
document.write("Line 10:"&DateAdd("s",1,"01-Jan-2013 12:00:00") & "<br />")
' Negative Interval
document.write("Line 11:" &DateAdd("yyyy",-1,date1) & "<br />")
document.write("Line 12:" &DateAdd("q",-1,date1) & "<br />")
document.write("Line 13:" &DateAdd("m",-1,date1) & "<br />")
document.write("Line 14:" &DateAdd("y",-1,date1) & "<br />")
document.write("Line 15:" &DateAdd("d",-1,date1) & "<br />")
document.write("Line 16:" &DateAdd("w",-1,date1) & "<br />")
document.write("Line 17:" &DateAdd("ww",-1,date1) & "<br />")
document.write("Line 18:" &DateAdd("h",-1,"01-Jan-2013 12:00:00") & "<br />")
document.write("Line 19:" &DateAdd("n",-1,"01-Jan-2013 12:00:00") & "<br />")
document.write("Line 20:" &DateAdd("s",-1,"01-Jan-2013 12:00:00") & "<br />")
</script>
</body>
</html>
当您将其另存为 .html 并在 Internet Explorer 中执行时,上述脚本将产生以下结果 -
Line 1:27/06/1895
Line 2:27/09/1894
Line 3:27/07/1894
Line 4:28/06/1894
Line 5:28/06/1894
Line 6:28/06/1894
Line 7:4/07/1894
Line 8:1/01/2013 1:00:00 PM
Line 9:1/01/2013 12:01:00 PM
Line 10:1/01/2013 12:00:01 PM
Line 11:27/06/1893
Line 12:27/03/1894
Line 13:27/05/1894
Line 14:26/06/1894
Line 15:26/06/1894
Line 16:26/06/1894
Line 17:20/06/1894
Line 18:1/01/2013 11:00:00 AM
Line 19:1/01/2013 11:59:00 AM
Line 20:1/01/2013 11:59:59 AM
相关用法
- VBScript DatePart用法及代码示例
- VBScript DateDiff用法及代码示例
- VBScript DateSerial用法及代码示例
- VBScript UCase用法及代码示例
- VBScript InStrRev用法及代码示例
- VBScript TimeValue用法及代码示例
- VBScript UBound用法及代码示例
- VBScript IsArray用法及代码示例
- VBScript LBound用法及代码示例
- VBScript Erase用法及代码示例
- VBScript InStr用法及代码示例
- VBScript Left用法及代码示例
- VBScript FormatDateTime用法及代码示例
- VBScript IsDate用法及代码示例
- VBScript Hour用法及代码示例
- VBScript Right用法及代码示例
注:本文由纯净天空筛选整理自 VBScript DateAdd Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。