Funkcia Hour

Vzťahuje sa na
Access pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vráti hodnotu typu Variant (Integer), ktorá určuje celé číslo v rozsahu od 0 do 23 vrátane a predstavuje hodinu dňa.

Syntax

Hour(čas)

Povinný argument časuje ľubovoľný variant, numerický výraz, reťazcový výraz alebo ľubovoľná kombinácia týchto hodnôt, ktoré môžu predstavovať čas. Ak čas obsahuje hodnotu Null, vráti sa hodnota Null .

Príklady dotazu

Výraz Výsledky
SELECT Hour([DateTime]) AS Expr1 FROM ProductSales; Vráti hodnoty hodiny poľa DateTime bez informácií o dátume a zobrazí sa v stĺpci Expr1.
SELECT Hour([DateTime]) AS HourlySales, Count(ProductSales.DateTime) AS CountOfDateTime FROM ProductSales GROUP BY Hour([DateTime]); Vráti súčet predaja za každú hodinu bez ohľadu na dátum predaja a zobrazí sa v stĺpci HodinovýPredaj.

Príklad jazyka VBA

Poznámka

Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.

V tomto príklade je funkcia Hour použitá na získanie hodiny zo zadaného času. Vo vývojovom prostredí sa časový literál zobrazí vo formáte krátkeho času pomocou miestnych nastavení kódu.

Dim MyTime, MyHour
MyTime = #4:35:17 PM#    ' Assign a time.
MyHour = Hour(MyTime)    ' MyHour contains 16.

Výber správnej funkcie dátumu