Geeft een variant (geheel getal) als resultaat die een geheel getal tussen 0 en 23, inclusief, aangeeft dat het uur van de dag vertegenwoordigt.
Syntaxis
Uur(tijd)
Het vereiste argument met tijdsaanduidingis een variant, numerieke expressie, tekenreeksexpressie of een combinatie hiervan, die een tijd kan voorstellen. Als tijd Null bevat, wordt Null als resultaat gegeven.
Queryvoorbeelden
| Expression | Resultaten |
|---|---|
| SELECT Hour([DateTime]) AS Expr1 FROM ProductSales; | Retourneert de uurwaarden van het veld 'DateTime' zonder de datumgegevens en wordt weergegeven in de kolom Expr1. |
| SELECT Hour([DateTime]) AS HourlySales, Count(ProductSales.DateTime) AS CountOfDateTime FROM ProductSales GROUP BY Hour([DateTime]); | Retourneert de som van de verkopen voor elk uur, ongeacht de verkoopdatum, en wordt weergegeven in de kolom HourlySales. |
VBA-voorbeeld
Opmerking
In de volgende voorbeelden wordt het gebruik van deze functie in een VBA-module (Visual Basic for Applications) toegelicht. Meer informatie over het werken met VBA vindt u door in de vervolgkeuzelijst naast Zoeken de optie Referentie voor ontwikkelaars te selecteren en een of meer termen in het zoekvenster te typen.
In dit voorbeeld wordt de functie Uur gebruikt om het uur op te halen uit een opgegeven tijdstip. In de ontwikkelomgeving wordt de letterlijke tijd weergegeven in een korte tijdnotatie met behulp van de landinstellingen van uw code.
Dim MyTime, MyHour
MyTime = #4:35:17 PM# ' Assign a time.
MyHour = Hour(MyTime) ' MyHour contains 16.