Връща стойност от тип Variant (Integer), съдържаща цяло число, представляващо годината.
Синтаксис
Year( дата )
Задължителната дата ,аргумент, е всяка стойност от тип Variant, числов израз, низов израз или каквато и да е комбинация от тези, които могат да представляват дата. Ако дата съдържа Null, се връща Null .
Забележка: Ако настройката на свойството "Календар" е григорианска, върнатото цяло число представлява григорианската година за аргумента "дата". Ако календарът е Хиджри, върнатото цяло число представя годината по хиджри за аргумента "дата". За дати по хиджри номерът на аргумента е всеки числов израз, който може да представлява дата и/или час от 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.