Вычисление будущей даты с помощью функции DateAdd

Оцените статью

windows732464 Вычисление будущей даты с помощью функции DateAddИспользуя функцию DateAdd, можно прибавлять к заданным дате, времени или к сочетанию даты-времени указанные интервалы. Для этой функции используется следующий синтаксис:

DateAdd(интервал, количество, дата) Аргумент Дата используется для задания исходной даты. Аргумент Интервал Является типом интервала, например, месяц, день или год, а аргумент Количество Является количеством прибавляемых интервалов. Список типов интервалов представлен в табл. 2.5. Они должны быть переданы функции DateAdd в виде строки, заключенной в кавычки. Функция DateDiff () вычисляет интервал между двумя датами. Для нее используется следующий синтаксис: DateDif(интервал, damal, дата2) Аргумент Интервал описывает формат того результата, который нужно вернуть. Его значения приведены в табл. 2.5. Например, DateDiff("D"j "9/9/1999"., "1/2/2001") возвращает количество дней между 9 сентября 1999 года и 2 января 2001 года. Эта функция особенно полезна в сценариях, вычисляющих возраст файлов. Например, может потребоваться удалить заданный файл, если он старше трех часов. Если переменная timestamp содержит дату и время последнего изменения файла, то следующая проверка определит, подлежит данный файл удалению или нет: В VBScript имеются предопределенные константы со значениями дней недели vbSunday, vbMonday и т. д., которые можно использовать для проверки значений, возвращаемых функцией Weekday в If и других операторах. Константа vbMonday имеет более выразительный вид, чем число 2 для тех, кто незнаком с данной функцией.

Рассмотрим ряд примеров значений, возвращаемых VBScript, когда выражение вычисляется в 3:10:37 после полудня (в 15:10:37) во вторник, 11 января 2000 года.

Комментирование закрыто.

Вверх страницы
x