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ý alebo 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 dotazov
| Výraz | Výsledky |
|---|---|
| SELECT Hour([DátumČas]) AS Expr1 FROM ProductSales; | Vráti hodnoty "Hodina" poľa DátumAČas bez informácie o dátume a zobrazí 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 voči každej hodine bez ohľadu na dátum predaja a zobrazí v stĺpci HodinovýPredaj. |
Príklad 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ývojárskom prostredí sa časový literál zobrazí v krátkom formáte času pomocou miestnych nastavení kódu.
Dim MyTime, MyHour
MyTime = #4:35:17 PM# ' Assign a time.
MyHour = Hour(MyTime) ' MyHour contains 16.