Udostępnij za pośrednictwem


Funkcja HOUR (język DAX)

Zwraca godzinę jako liczbę z przedziału od 0 (00:00) do 23 (23:00).

Składnia

HOUR(<datetime>)

Parametry

Termin

Definicja

data_i_godzina

A datetime wartości, takiej jak 16:48:00 lub 4: 48 PM.

Wartość zwracana

Liczba całkowita z przedziału od 0 do 23.

Uwagi

Funkcja HOUR przyjmuje jako argument godzinę zawierającą szukaną liczbę godzin.Można podać czas przy użyciu funkcja Data i godzina, wyrażenie zwraca datetime, lub wpisując wartości bezpośrednio w jednym z przyjętymi formatów.Godziny można również wprowadzać jako dowolną akceptowaną reprezentację tekstową godziny.

Gdy dataczas argument jest tekstowa reprezentacja daty i czas, funkcja używa ustawienia regionalne i data /czas ustawienia komputera klienckiego do zrozumienia wartość tekstową na przeprowadzenie konwersji.W większości krajów na świecie jako separator godziny jest używany dwukropek (:) i tekst wejściowy zawierający dwukropki będzie analizowany poprawnie.Aby poprawnie zinterpretować uzyskane wyniki, należy sprawdzić używane ustawienia regionalne.

Przykład

Poniższy przykład zwraca godzinę z kolumna TransactionTime w tabela o nazwie zamówienia.

=HOUR('Orders'[TransactionTime])

W poniższym przykładzie zwracana jest wartość 15 odpowiadająca godzinie 3 PM dla zegara 24-godzinnego.Wartość tekstowa jest automatycznie analizowana i konwertowana na wartość daty/godziny.

=HOUR("March 3, 2008 3:00 PM")