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 )
Požadovaným časovýmargument je ľubovoľná variant, numerický výraz, reťazcový výraz alebo ľubovoľná kombinácia týchto možností, 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.