função VBScript DateAdd
função DateAdd retorna o intervalo de tempo data especificada foi adicionada.
gramática
DateAdd(interval,number,date)
参数 | 描述 |
---|---|
interval | 必需。您想要添加的时间间隔。 可采用下面的值:
|
number | 必需。需要添加的时间间隔的数目。可对未来的日期使用正值,对过去的日期使用负值。 |
date | 必需。代表被添加的时间间隔的日期的变量或文字。 |
Exemplos
exemplo 1
Como usar parâmetros:
<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>
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>
Exemplos de saída acima:
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
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
tente »
exemplo 2
A partir de 31 de janeiro de 2001, menos um mês;
<script type="text/vbscript">
document.write(DateAdd("m",-1,"31-Jan-10"))
</script>
document.write(DateAdd("m",-1,"31-Jan-10"))
</script>
Exemplos de saída acima:
12/31/2009
tente »
exemplo 3
A partir de agora adicionar o dia:
<script type="text/vbscript">
document.write(DateAdd("d",1,Now()))
</script>
document.write(DateAdd("d",1,Now()))
</script>
Exemplos de saída acima:
document.write(DateAdd("d",1,Now()))
tente »
Completa VBScript Referência