Vrátí hodnotu typu Variant (Integer) určující celé číslo od 0 do 23 (včetně), které představuje hodinu dne.
Syntaxe
Hodina (čas)
Požadovaným argumentem časuje libovolná varianta, číselný výraz, řetězcový výraz nebo jakákoli jejich kombinace, která může představovat čas. Pokud time obsahuje hodnotu Null, vrátí se hodnota Null .
Příklady dotazů
| Výraz | Výsledky: |
|---|---|
| SELECT Hour([DateTime]) AS Expr1 FROM ProductSales; | Vrátí hodnoty "Hour" pole "DateTime" bez informací o datu a zobrazí se ve sloupci Výraz1. |
| SELECT Hour([DateTime]) AS HourlySales, Count(ProductSales.DateTime) AS CountOfDateTime FROM ProductSales GROUP BY Hour([DateTime]); | Vrátí součet prodejů za každou hodinu bez ohledu na datum prodeje a zobrazí se ve sloupci HourlySales. |
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 Hour k získání hodiny ze zadaného času. Ve vývojovém prostředí se časový literál zobrazuje v krátkém formátu pomocí nastavení národního prostředí vašeho kódu.
Dim MyTime, MyHour
MyTime = #4:35:17 PM# ' Assign a time.
MyHour = Hour(MyTime) ' MyHour contains 16.