VBScript. Функция DateAdd

Материал из GedeminWiki
Перейти к: навигация, поиск

Прибавляет к дате указанный интервал.

 DateAdd(interval, number, date)
interval 
Показывает, какой интервал будет прибавлен к заданной дате. Строковая константа. Список возможных значений приведен ниже.
number 
Показывает сколько раз будет прибавлен интервал. Допускаются как положительные, так и отрицательные значения. Нецелые значения округляются.
date 
Исходная дата.

Для указания интервала применяются следующие значения:

 yyyy 	год;
 q 	квартал;
 m	месяц;
 y	номер дня в году;
 d	день;
 w	номер дня в неделе;
 ww	номер недели в году;
 h	час;
 n	минута;
 s	секунда.

Функция может быть использована для прибавления или вычитания заданного количества временных интервалов из определенной даты. Возвращаемое значение – всегда действительная дата. Так, при вызове функции:

 NewDate = DateAdd("m", 1, #12/31/1995#)

Мы получим 28 февраля 1995 года, а не 31 февраля, так как последнее не является корректной датой.

Обратите внимание, что результат обратного преобразования может отличаться от исходной даты. Так, для даты 31 января 1995 года, прибавление и последующее вычитание месяца даст в итоге 28 января 1995 года.

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты