Atgriež Variant (Integer) vērtību, kas norāda veselu skaitli starp 0 un 23, ieskaitot, attēlojot dienas stundu.
Sintakse
Hour( laiks )
Nepieciešamais laikaarguments jebkuru Variant, skaitliska izteiksme, virknes izteiksme vai jebkādu šo vērtību kombināciju, kas var attēlot laiku. Ja laiks satur vērtību Null, tiek atgriezta vērtība Null.
Vaicājumu piemēri
Izteiksme |
Rezultāti |
SELECT Hour([DateTime]) AS Expr1 FROM ProductSales; |
Atgriež lauka "DateTime" vērtības "Stunda" bez datuma informācijas un tiek parādītas kolonnā Expr1. |
SELECT Hour([DateTime]) AS HourlySales, Count(ProductSales.DateTime) AS CountOfDateTime FROM ProductSales GROUP BY Hour([DateTime]); |
Atgriež pārdošanas summu attiecībā pret katru stundu neatkarīgi no pārdošanas datuma un parāda kolonnā StundasPārdošana. |
VBA piemērs
Piezīme.: Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.
Šajā piemērā funkcija Hour tiek izmantota, lai iegūtu stundu no noteikta laika. Izstrādes vidē laiks literālis tiek rādīts īsā laika formātā, izmantojot jūsu koda lokālos iestatījumus.
Dim MyTime, MyHour
MyTime = #4:35:17 PM# ' Assign a time. MyHour = Hour(MyTime) ' MyHour contains 16.