Повертає значення типу Variant (Integer), яким задається ціле число в діапазоні від 1 до 12 включно, і яке позначає місяць року.
Синтаксис
Month( date )
Обов'язковийаргументдати – це будь-який варіант, числовий вираз, рядковий вираз або будь-яке поєднання з датою. Якщо дата містить Null-значення, повертається значення Null .
Примітка.: Якщо властивість Calendar має значення "Григоріанський", повернуте ціле число представляє григоріанський день тижня для аргументу "дата". Якщо календар – хіджри, повернуте ціле число представляє день тижня Хіджра для аргументу дата. Для дат Хіджра число аргументу – це будь-який числовий вираз, який може представляти дату та/або час від 01.01.100 (григоріанський календар від 2 серпня 718 р.) до 3.04.9666 (григоріанський грудень 31, 9999).
Приклад запиту
Вираз |
Результати |
SELECT Month(#10.10.2018#) AS MonthTest FROM ProductSales; |
Повертає число, яке позначає "місяць" рядка "10.10.2018". Результат: 10. |
Приклад VBA
Примітка.: У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (VBA). Щоб отримати докладні відомості про використання модуля VBA, клацніть пункт Довідник розробника в розкривному списку поряд із полем Пошук і введіть у поле пошуку принаймні один термін.
У цьому прикладі функцію Month використано для отримання місяця з указаної дати. У середовищі розробки літерал дати відображається в короткому форматі дати за допомогою параметрів локалізації коду.
Dim MyDate, MyMonth
MyDate = #February 12, 1969# ' Assign a date. MyMonth = Month(MyDate) ' MyMonth contains 2.