VBScript DateAdd 函数
VBScript DateAdd 函数返回的日期是加上了指定的时间间隔的。
 
  完整的 VBScript 参考手册
 完整的 VBScript 参考手册 
 DateAdd 函数返回已添加指定时间间隔的日期。
 语法
  DateAdd(interval,number,date) 
参数
  | 参数 | 描述 | 
  | interval | 必需。您想要添加的时间间隔。 可采用下面的值:  yyyy - 年q - 季度m - 月y - 当年的第几天d - 日w - 当周的第几天ww - 当年的第几周h - 小时n - 分s - 秒 | 
  | number | 必需。需要添加的时间间隔的数目。可对未来的日期使用正值,对过去的日期使用负值。 | 
  | date | 必需。代表被添加的时间间隔的日期的变量或文字。 | 
 
 实例
  实例 1
 如何使用参数:
  <script type="text/vbscript">
 document.write(DateAdd("yyyy",1,"31-Jan-10") & "<br />")
 document.write(DateAdd("q",1,"31-Jan-10") & "<br />")
 document.write(DateAdd("m",1,"31-Jan-10") & "<br />")
 document.write(DateAdd("y",1,"31-Jan-10") & "<br />")
 document.write(DateAdd("d",1,"31-Jan-10") & "<br />")
 document.write(DateAdd("w",1,"31-Jan-10") & "<br />")
 document.write(DateAdd("ww",1,"31-Jan-10") & "<br />")
 document.write(DateAdd("h",1,"31-Jan-10 08:50:00") & "<br />")
 document.write(DateAdd("n",1,"31-Jan-10 08:50:00") & "<br />")
 document.write(DateAdd("s",1,"31-Jan-10 08:50:00") & "<br />")
 </script>
 以上实例输出结果:
  1/31/2011
 4/30/2010
 2/28/2010
 2/1/2010
 2/1/2010
 2/1/2010
 2/7/2010
 1/31/2010 9:50:00 AM
 1/31/2010 8:51:00 AM
 1/31/2010 8:50:01 AM 
 尝试一下 »    实例 2
 从 2001 年 1 月 31 日减去一个月:
  <script type="text/vbscript">
 document.write(DateAdd("m",-1,"31-Jan-10"))
 </script>
 以上实例输出结果:
  12/31/2009 
 尝试一下 »    实例 3
 从现在添加一天:
  <script type="text/vbscript">
 document.write(DateAdd("d",1,Now()))
 </script>
 以上实例输出结果:
  document.write(DateAdd("d",1,Now())) 
 尝试一下 »   
  完整的 VBScript 参考手册
 完整的 VBScript 参考手册