<Полная VBScript Ссылка
Функция DateAdd возвращает дату, к которой был добавлен указанный интервал времени.
Синтаксис
DateAdd(interval,number,date)
параметр | Описание |
---|---|
interval | Необходимые. Интервал, который Вы хотите добавить Может принимать следующие значения:
|
number | Необходимые. Количество интервала вы хотите добавить. Может быть либо положительным, для даты в будущем, или отрицательном, для дат в прошлом |
date | Необходимые. Вариант или буквальным представления даты, к которой добавляется интервал |
Примеры
Пример 1
Как использовать параметры:
<%
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 />")
%>
Выход кода выше:
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
Вычтите один месяц с 31 января 2010 года
<%
response.write(DateAdd("m",-1,"31-Jan-10"))
%>
Выход кода выше:
12/31/2009
Показать пример » Пример 3
Добавьте один день с этого момента:
<%
response.write(DateAdd("d",1,Now()))
%>
Выход кода выше:
5/5/2016 8:54:33 AM
Показать пример » <Полная VBScript Ссылка