Pateikia variantą (sveikąjį skaičių), nurodantį sveikąjį skaičių nuo 0 iki 23 imtinai, žymintį dienos valandą.
Sintaksė
Hour( time )
Būtinas laikas ,argumentas yra bet kuris variantas, skaitinis reiškinys, eilutės išraiška arba bet kuris jų derinys, žymintis laiką. Jei laike yra Null, pateikiama Null .
Užklausų pavyzdžiai
Reiškinys |
Rezultatai |
SELECT Hour([DateTime]) AS Expr1 FROM ProductSales; |
Grąžina lauko "DateTime" reikšmes "Hour" be datos informacijos ir rodomas stulpelyje Reiškinys1. |
SELECT Hour([DateTime]) AS HourlySales, Count(ProductSales.DateTime) AS CountOfDateTime FROM ProductSales GROUP BY Hour([DateTime]); |
Grąžina pardavimų sumą pagal kiekvieną valandą, neatsižvelgiant į pardavimo datą, ir rodoma stulpelyje Kasvalandinis pardavimas. |
VBA pavyzdys
Pastaba: Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.
Šiame pavyzdyje naudojama funkcija Hour , kad būtų gauta valanda iš nurodyto laiko. Kūrimo aplinkoje laiko raidė rodoma trumpuoju laiko formatu, naudojant kodo lokalės parametrus.
Dim MyTime, MyHour
MyTime = #4:35:17 PM# ' Assign a time. MyHour = Hour(MyTime) ' MyHour contains 16.