Връща стойност от тип Variant (Integer), съдържаща цяло число, представляващо годината.
Синтаксис
Year(дата)
Задължителният аргумент за датае всяка стойност от тип Variant, числов израз, израз във формата на низ или каквато и да е комбинация от тези, която може да представлява дата. Ако дата съдържа Null, се връща Null .
Забележка
Ако настройката на свойството Calendar е григорианска, върнатото цяло число представлява григорианската година за аргумента "дата". Ако календарът е Хиджри, върнатото цяло число представя годината по хиджри за аргумента "дата". За дати по хиджри номерът на аргумента е всеки числов израз, който може да представлява дата и/или час от 1/1/100 (григориански август 2, 718) до 3/4/9666 (григориански 31 декември 9999).
Примери за заявки
| Израз | Резултати |
|---|---|
| SELECT DateofSale, Year([DateofSale]) AS Израз1 FROM Продажби на продукти; | Връща стойностите от полето "DateofSale" и числото, представящо "Year" на тези стойности за дата. |
| 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.