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á dobaArgument je 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, MyHourMyTime = #4:35:17 PM#    ' Assign a time.MyHour = Hour(MyTime)    ' MyHour contains 16.

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.