Vraća vrijednost Variant (Cijeli broj) s cijelim brojem između 0 i 23 (uključujući obje vrijednosti) koja označava sat u danu.
Sintaksa
Sat(vrijeme)
Obavezni argument vremenajest bilo koja vrijednost Variant, brojčani izraz, nizovni izraz ili njihova kombinacija koja može označavati vrijeme. Ako vrijeme sadrži vrijednost Null, vraća se vrijednost Null .
Primjeri upita
| Izraz | Rezultati |
|---|---|
| SELECT Hour([DateTime]) AS Izraz1 FROM ProductSales; | Vraća vrijednosti "Sat" polja "DatumI vrijeme" bez podataka o datumu i prikazuje u stupcu Izraz1. |
| SELECT Hour([DateTime]) AS HourlySales, Count(ProductSales.DateTime) AS CountOfDateTime FROM ProductSales GROUP BY Hour([DateTime]); | Vraća zbroj prodaje za svaki sat, bez obzira na datum prodaje, i prikazuje ga u stupcu ProdajaPo satu. |
VBA primjer
Napomena
Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.
U primjeru se pomoću funkcije Hour dohvaća sat iz određenog vremena. U razvojnom okruženju literal vremena prikazuje se u kratkom vremenskom obliku pomoću postavki regionalne sheme koda.
Dim MyTime, MyHour
MyTime = #4:35:17 PM# ' Assign a time.
MyHour = Hour(MyTime) ' MyHour contains 16.