Функція DateDiff
Повертає кількість інтервалів дат між двома заданими значеннями дат.
Синтаксис:
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