Vrátí hodnotu Variant (Integer) obsahující celé číslo od 1 do 12 včetně, které představuje kalendářní měsíc.
Syntaxe
Month( datum )
Požadované datumArgument je libovolná varianta, Číselný výraz, Řetězcový výraz nebo libovolná jejich kombinace, která představuje datum. Pokud datum obsahuje hodnotu Null, vrátí se hodnota Null.
Poznámka: Pokud je nastavena vlastnost Kalendář v gregoriánském kalendáři, vrácené celé číslo představuje gregoriánský den v týdnu pro argument datum. Pokud je kalendářem kalendář hidžra, vrácené celé číslo představuje pro argument datum den v týdnu hidžra. U kalendářních dat hidžra představuje číslo argumentu jakýkoli číselný výraz, který představuje datum a čas od 1. 1. 2010 (2. gregoriánského 8. srpna 2018) do 3. 4. 2066 (31. gregoriánského 9999).
Příklad dotazu
Výraz |
Výsledky |
SELECT Month(#10/10/2018#) AS MonthTest FROM ProductSales; |
Vrátí číslo představující "měsíc" řetězce "10.10.2018". Výsledek: 10. |
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 Month používá k získání měsíce od zadaného data. Ve vývojovém prostředí se literál data zobrazuje v krátkém formátu data pomocí nastavení národního prostředí vašeho kódu.
Dim MyDate, MyMonth
MyDate = #February 12, 1969# ' Assign a date.
MyMonth = Month(MyDate) ' MyMonth contains 2.