DateAdd

0 - - 01/01/2008 00:00:00

Sintaxis:

DateAdd(intervalo, numero, fecha)

Devuelve una fecha a la cual se le ha añadido un intervalo de tiempo especificado.

Argumentos:

intervalo: Requerido. Expresión que especifica el intervalo que deseamos añadir. Los valores codificados de intervalo son los siguientes:

yyyy -> Año
q -> Trimestre
m -> Mes
y -> Día del año
d -> Día
w -> Día de la semana
ww -> Semana
h -> Hora
n -> Minuto
s -> Segundo

numero: Requerido. Número que expresa la cantidad de intervalos que deseamos añadir. La expresión numérica puede ser positiva, para fechas futuras o negativa para fechas pasadas.
fecha: Requerido. Variable o literal que representa la fecha.

Se puede usar la función DateAdd para añadir o sustraer un intervalo de tiempo especificado a una fecha. Por ejemplo, puedes usar DateAdd para calcular una fecha 30 días desde hoy o una hora 45 minutos desde ahora. Para añadir días a una fecha, podemos usar, Día del año ("y"), Día ("d"), o Día de la semana ("w").

El siguiente ejemplo añade un mes al 31 de enero:

NuevaFecha = DateAdd("m", 1, "31-Jan-2007")

En este caso, DateAdd devuelve 28-Feb-2007, no 31-Feb-2006. Si el año fuera bisiesto devolvería 29-Feb-2007.

Ejemplo 2:

'Resta un mes de January 31, 2001
response.write(DateAdd("m",-1,"31-Jan-01"))

Devuelve:

12/31/2000

Deja tu comentario

  • El comentario debe estar relacionado con el contenido de la entrada.
  • Comentarios ofensivos, con spam o con lenguaje inapropiado serán eliminados.

captcha