Zwraca wartość typu wariant (liczba całkowita) określającą liczbę całkowitą z zakresu od 0 do 23 włącznie, która odpowiada godzinie.

Składnia

Godzina( godzina )

Wymagany czasargument to dowolny wariant, wyrażenie numeryczne, wyrażenie tekstowe lub dowolna kombinacja tych wartości, które mogą reprezentować czas. Jeśli argument czas zawiera wartość Null, funkcja zwraca wartość Null .

Przykłady zapytań

Expression

Wyniki

SELECT Hour([DateTime]) AS Expr1 FROM ProductSales;

Zwraca wartości "Hour" pola "DateTime" bez informacji o dacie i wyświetlane w kolumnie Wyr1.

SELECT Hour([DateTime]) AS HourlySales, Count(ProductSales.DateTime) AS CountOfDateTime FROM ProductSales GROUP BY Hour([DateTime]);

Zwraca sumę sprzedaży dla każdej godziny, niezależnie od daty sprzedaży, i jest wyświetlana w kolumnie Sprzedaż godzinowa.

Przykład języka VBA

Uwaga: Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W tym przykładzie użyto funkcji Godzina w celu uzyskania godziny z określonego czasu. W środowisku deweloperskim literał czasu jest wyświetlany w formacie krótkiego czasu przy użyciu ustawień regionalnych kodu.

Dim MyTime, MyHourMyTime = #4:35:17 PM#    ' Assign a time.MyHour = Hour(MyTime)    ' MyHour contains 16.

Wybieranie odpowiedniej funkcji daty

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.