Date et heure DAX - Fonction HEURE
La description
Convertit les heures, les minutes et les secondes données sous forme de nombres en une heure au format datetime.
Syntaxe
TIME (<hour>, <minute>, <second>)
Paramètres
N ° Sr. | Paramètre et description |
---|---|
1 | hour Un nombre de 0 à 23 représentant l'heure. Toute valeur supérieure à 23 sera divisée par 24 et le reste sera traité comme la valeur de l'heure. |
2 | minute Un nombre de 0 à 59 représentant la minute. Toute valeur supérieure à 59 sera convertie en heures et minutes. |
3 | second Un nombre de 0 à 59 représentant le second. Toute valeur supérieure à 59 sera convertie en heures, minutes et secondes. |
Valeur de retour
Renvoie l'heure spécifiée au format datetime.
Remarques
DAX fonctionne avec des valeurs de date et d'heure au format datetime. Les nombres dans d'autres formats sont convertis implicitement lorsque vous utilisez une valeur de date / heure dans une fonction DAX.
La fonction DAX TIME prend les entiers qui sont entrés comme paramètres et génère l'heure correspondante. La fonction TIME est plus utile dans les situations où l'heure, la minute et la seconde sont fournies par des formules DAX.
Les valeurs d'heure sont une partie d'une valeur de date et dans le système de numéro de série sont représentées par un nombre décimal. Par conséquent, la valeur datetime 12:00 PM équivaut à 0,5, car c'est une demi-journée. Vous pouvez utiliser la fonction DAX TIME en conjonction avec d'autres fonctions DAX pour convertir les nombres dans un format qui peut être reconnu comme une heure.
Exemple
= TIME (2,90,30) returns 12/30/1899 3:30:30 AM.
= TIME (12, 30, 0) returns 12/30/1899 12:30:00 PM