Funkcia Year

Vzťahuje sa na
Access pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vráti hodnotu typu Variant (Integer), ktorá obsahuje celé číslo predstavujúce rok.

Syntax

Year(dátum)

Povinný argument dátumuje ľubovoľný variant, numerický alebo reťazcový výraz alebo ľubovoľná kombinácia týchto typov, ktorá môže predstavovať dátum. Ak dátum obsahuje hodnotu Null, vráti sa hodnota Null .

Poznámka

Ak je vlastnosť Calendar nastavená na možnosť Gregoriánsky, vrátená celočíselná hodnota predstavuje pre argument dátum gregoriánsky rok. Ak ide o kalendár Hedžra, vrátená celočíselná hodnota predstavuje rok Hedžra pre argument dátum. Pre dátumy podľa kalendára Hedžra je číslo argumentu ľubovoľný numerický výraz, ktorý môže predstavovať dátum a/alebo čas od 1/1/100 (gregoriánsky 2. august 718) až do 4/3/9666 (gregoriánsky 31. december 9999).

Príklady dotazov

Výraz Výsledky
SELECT DateofSale, Year([DateofSale]) AS Expr1 FROM ProductSales; Vráti hodnoty z poľa DátumPredaja a číslo predstavujúce rok týchto hodnôt dátumu.
SELECT Year(#10/10/2018#) AS YearTest FROM ProductSales; Vráti číslo predstavujúce rok reťazca "10/10/2018". Výsledok: 2018.

Príklad VBA

Poznámka

Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.

V tomto príklade je funkcia Year použitá na získanie roka zo zadaného dátumu. Vo vývojárskom prostredí sa dátumový literál zobrazí v krátkom formáte dátumu na základe miestnych nastavení kódu.

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

Výber správnej funkcie dátumu