Este artículo presentará cómo sumar o restar fechas en la función DateAdd en ASP. Los amigos que necesiten saber más pueden consultar el uso de la función DateAdd en ASP.
22/09/2006 12:29
Tenga en cuenta que los métodos de escritura en vbs y sql son ligeramente diferentes. La siguiente publicación es para obtener ayuda de vbs.
El SQL con capacidad de búsqueda de SQL viene con documentación de ayuda.
Una expresión de cadena que representa el intervalo de tiempo que se agregará. Consulte la sección Configuración para conocer los valores numéricos.
Devuelve la fecha a la que se ha agregado el intervalo de tiempo especificado.
DateAdd(intervalo, número, fecha)
parámetro
intervalo
Requerido.
número
Requerido. Expresión numérica que indica el número de intervalos de tiempo que se agregarán. Las expresiones numéricas pueden ser positivas (obtener una fecha en el futuro) o negativas (obtener una fecha en el pasado).
fecha
Requerido. Variante o texto que representa la fecha a la que se añade el intervalo.
configuración
El parámetro de intervalo puede tener los siguientes valores:
mesa
ilustrar
Puede utilizar la función DateAdd para sumar o restar un intervalo de tiempo específico de una fecha. Por ejemplo, puede utilizar DateAdd para calcular una fecha a 30 días del día actual o una hora a 45 minutos a partir de ahora. Para agregar un intervalo de tiempo en días hasta la fecha, puede usar los días del año (y), los días (d) o los días de la semana (w).
La función DateAdd no devuelve fechas no válidas. El siguiente ejemplo añade un mes al 31 de enero de 1995:
NewDate = DateAdd(m, 1, 31-Jan-95) En este ejemplo, DateAdd devuelve el 28 de febrero de 1995, no el 31 de febrero de 1995. Si la fecha es el 31 de enero de 1996, se devuelve el 29 de febrero de 1996 porque 1996 es un año bisiesto.
Si la fecha calculada es anterior al 100 d. C., se producirá un error.
Si el número no es un valor largo, se redondea al entero más cercano antes del cálculo.
dateiff usa algo como