Funkce Year

Platí pro
Access pro Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vrátí hodnotu typu Variant (Integer), která obsahuje celé číslo vyjadřující rok.

Syntaxe

Rok(datum)

Povinným argumentem kalendářního dataje libovolná varianta, číselný nebo řetězcový výraz nebo jakákoli jejich kombinace, která představuje datum. Pokud datum obsahuje hodnotu Null, vrátí se hodnota Null .

Poznámka

Pokud je vlastnost Calendar nastavená gregoriánského kalendáře, vrátí se celé číslo, které v argumentu datum představuje gregoriánský rok. Pokud je kalendář kalendář Hidžra, vrácené celé číslo představuje rok v kalendáři Hidžra pro argument datum. U kalendářních dat hidžra je číslem argumentu libovolný číselný výraz, který může představovat datum a čas od 1. 1. 100 (gregoriánský srpen 2 718) do 4. 3. 9666 (gregoriánský prosinec 31 9999).

Příklady dotazů

Výraz Výsledky:
SELECT DateofSale, Year([DateofSale]) AS Expr1 FROM ProductSales; Vrátí hodnoty z pole "DateofSale" a číslo představující "rok" těchto hodnot kalendářních dat.
SELECT Year(#10/10/2018#) AS YearTest FROM ProductSales; Vrátí číslo představující "rok" v řetězci "10/10/2018". Výsledek: 2018.

Příklad jazyka VBA

Poznámka

Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.

V tomto příkladu se funkce Year používá k získání roku od zadaného data. Ve vývojovém prostředí se literál data zobrazí v krátkém formátu data pomocí nastavení národního prostředí kódu.

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

Volba správné datové funkce