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