DateDiff Function
Возвращает количество интервалов дат между двумя заданными значениями дат.
Синтаксис
DateDiff (Добавить, Дата1, Дата2 [, Начало_недели [, Начало_года]])
Возвращаемое значение:
Число.
Параметры:
Добавить. Строковое выражение из следующей таблицы, определяющее интервал дат.
Дата1, Дата2. Два значения дат для сравнения.
Начало_недели. Необязательный параметр, определяющий начальный день недели.
Значение "Начало_недели" |
Описание |
0 |
Используется системное значение по умолчанию |
1 |
Воскресенье (по умолчанию) |
2 |
Понедельник |
3 |
Вторник |
4 |
Среда |
5 |
Четверг |
6 |
Пятница |
7 |
Суббота |
Начало_года. Необязательный параметр, определяющий начальную неделю года.
Значение "Начало_года" |
Описание |
0 |
Используется системное значение по умолчанию |
1 |
Неделя 1 — неделя, которая содержит 1 января (по умолчанию) |
2 |
Неделя 1 — первая неделя, в которой содержится не менее четырех дней данного года |
3 |
Неделя 1 — первая неделя, в которой содержатся только дни нового года |
Пример:
Sub example_datediff
MsgBox DateDiff("d", "1/1/2005", "12/31/2005")
End Sub