Функція Year

Застосовується до
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Повертає значення типу Variant (Integer), яке містить ціле число, що позначає рік.

Синтаксис

Рік (дата)

Обов'язковим аргументом датиє будь-який варіант Variant, числовий вираз, рядковий вираз або будь-яка їх комбінація, якою може позначатися дата. Якщо дата містить Null-значення, повертається Null-значення .

Примітка.

Якщо властивість Calendar має значення Gregorian, то повернуте ціле число представляє григоріанський рік для аргументу date. Якщо календар хіджри, повернуте ціле число відповідає року Хіджри для аргументу дати. Для дат хіджри номер аргументу — це будь-який числовий вираз, який може представляти дату та/або час від 01.01.100 (за григоріанським календарем 2 серпня 718 р.) до 03.04.9666 (за григоріанським календарем 31 грудня 9999 р.).

Приклади запитів

Вираз Результати.
SELECT DateofSale, Year([DateofSale]) AS Expr1 FROM ProductSales; Повертає значення з поля «ДатаПродажу» та число, яке відповідає «року» цих значень дати.
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.

Виберіть правильну функцію дати