Vrátí hodnotu typu Variant (Integer) určující celé číslo v rozsahu 1 až 31 (včetně), které představuje den v měsíci.

Syntaxe

Den( datum )

Požadované datumArgument je libovolná varianta, Číselný výraz, Řetězcový výraz nebo jakákoli jejich kombinace, která může představovat datum. Pokud datum obsahuje hodnotu Null, vrátí se hodnota Null .

Poznámka: Pokud je nastavení vlastnosti Kalendář gregoriánské, představuje vrácené celé číslo gregoriánský den v měsíci pro argument date. Pokud je kalendář Hidžra, vrácené celé číslo představuje den hidžra v měsíci pro argument date.

Příklady dotazů

Výraz

Výsledky

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

Vrátí hodnoty z pole DateofSale a číslo představující den těchto hodnot kalendářních dat.

SELECT Day(#10/11/2018#) AS DayTest FROM ProductSales;

Vrátí číslo představující den řetězce "10/11/2018". Výsledek: 11.

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.

Tento příklad používá funkci Day k získání dne v měsíci od zadaného data. Ve vývojovém prostředí se literál data zobrazuje v krátkém formátu pomocí nastavení národního prostředí vašeho kódu.

Dim MyDate, MyDayMyDate = #February 12, 1969#    ' Assign a date.MyDay = Day(MyDate)    ' MyDay contains 12.

Volba správné datové funkce

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.