<Referencia completa de VBScript
La función DateAdd devuelve una fecha a la que se ha añadido un intervalo de tiempo especificado.
Sintaxis
DateAdd(interval,number,date)
Parámetro | Descripción |
---|---|
interval | Necesario. El intervalo que desea añadir Puede tomar los siguientes valores:
|
number | Necesario. El número de intervalo que desee agregar. Puede ser positivo, para las fechas en el futuro, o negativo, para las fechas en el pasado |
date | Necesario. Variante o literal que representa la fecha a la que se añade intervalo |
Ejemplos
Ejemplo 1
Cómo utilizar los parámetros:
<%
response.write(DateAdd("yyyy",1,"31-Jan-10") & "<br />")
response.write(DateAdd("q",1,"31-Jan-10") & "<br />")
response.write(DateAdd("m",1,"31-Jan-10") & "<br />")
response.write(DateAdd("y",1,"31-Jan-10") & "<br />")
response.write(DateAdd("d",1,"31-Jan-10") & "<br />")
response.write(DateAdd("w",1,"31-Jan-10") & "<br />")
response.write(DateAdd("ww",1,"31-Jan-10") & "<br />")
response.write(DateAdd("h",1,"31-Jan-10 08:50:00") & "<br />")
response.write(DateAdd("n",1,"31-Jan-10 08:50:00") & "<br />")
response.write(DateAdd("s",1,"31-Jan-10 08:50:00") & "<br />")
%>
La salida del código anterior será:
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
Mostrar Ejemplo » Ejemplo 2
Resta un el mes del 31 de enero, 2010
<%
response.write(DateAdd("m",-1,"31-Jan-10"))
%>
La salida del código anterior será:
12/31/2009
Mostrar Ejemplo » Ejemplo 3
Añadir de un día desde ahora:
<%
response.write(DateAdd("d",1,Now()))
%>
La salida del código anterior será:
5/5/2016 8:54:33 AM
Mostrar Ejemplo » <Referencia completa de VBScript