Share via


Fonction HOUR (DAX)

Retourne l'heure sous forme de nombre compris entre 0 (12:00 AM) et 23 (11:00 PM).

Syntaxe

HOUR(<datetime>)

Paramètres

Terme

Définition

datetime

Valeur datetime, par exemple 16:48:00 ou 4:48 PM.

Valeur de retour

Nombre entier compris entre 0 et 23.

Notes

La fonction HOUR prend comme argument la valeur de temps qui contient l'heure à trouver. Vous pouvez fournir cette valeur en utilisant une fonction date/heure ou une expression qui retourne une valeur datetime, ou encore en tapant directement la valeur dans l'un des formats d'heure acceptés. Il est aussi possible de l'entrer sous la forme d'une représentation textuelle acceptée.

Lorsque l'argument datetime est une représentation textuelle de la date et de l'heure, la fonction utilise les paramètres régionaux, ainsi que les paramètres de date et d'heure de l'ordinateur client pour comprendre la valeur texte lors de la conversion. La plupart des pays du monde utilisent le signe deux-points (:) comme séparateur horaire ; tout texte d'entrée comprenant les signes deux-points comme séparateurs horaires est correctement analysé. Vérifiez vos paramètres régionaux pour comprendre vos résultats.

Exemple

L'exemple suivant retourne l'heure de la colonne TransactionTime d'une table nommée Orders.

=HOUR('Orders'[TransactionTime])

L'exemple suivant retourne 15, soit 3 h de l'après-midi sur une horloge au format 24 heures. La valeur texte est automatiquement analysée et convertie en valeur date/heure.

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