Zwraca wartość typu wariant (liczba całkowita) zawierającą liczbę całkowitą reprezentującą rok.

Składnia

Year( data )

Datą wymaganąargument jest dowolna wartość typu wariant, wyrażenie numeryczne, wyrażenie tekstowe lub dowolna kombinacja tych wartości, które mogą reprezentować datę. Jeśli argument data zawiera wartość Null, funkcja zwraca wartość Null .

Uwaga: Jeśli ustawieniem właściwości Kalendarz jest gregoriański, zwrócona liczba całkowita oznacza rok gregoriański dla argumentu daty. Jeśli kalendarz to Hidżry, zwrócona liczba całkowita oznacza rok Hidżry dla argumentu daty. W przypadku dat Hidżry numer argumentu jest dowolnym wyrażeniem liczbowym, które może reprezentować datę i/lub godzinę od 1-01-100 (gregoriański 2 sierpnia 718) do 03.04.9666 (gregoriański 31 grudnia 9999).

Przykłady zapytań

Expression

Wyniki

SELECT DateofSale, Year([DateofSale]) AS Expr1 FROM ProductSales;

Zwraca wartości z pola "DateofSale" i liczbę reprezentującą "Rok" tych wartości dat.

SELECT Year(#10/10/2018#) AS YearTest FROM ProductSales;

Zwraca liczbę reprezentującą "Rok" ciągu "2018-10-10". Wynik: 2018.

Przykład języka VBA

Uwaga: Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W tym przykładzie użyto funkcji Rok w celu uzyskania roku od określonej daty. W środowisku deweloperskim literał daty jest wyświetlany w formacie daty krótkiej przy użyciu ustawień regionalnych kodu.

Dim MyDate, MyYearMyDate = #February 12, 1969#    ' Assign a date.MyYear = Year(MyDate)    ' MyYear contains 1969.

Wybieranie odpowiedniej funkcji daty

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.