SECOND
s’applique à :colonne calculéetable calculéeMeasurecalcul visuel
Retourne les secondes d’une timevalue, sous la forme d’un nombre compris entre 0 et 59.
Syntaxe
SECOND(<time>)
Paramètres
Terme | Définition |
---|---|
time |
Un time dans datetime format, tel que 16:48:23 or 4:48:47 PM. |
Retourner value
Nombre entier compris entre 0 et 59.
Remarques
Contrairement à Microsoft Excel, qui stocke les dates and heures sous forme de numéros de série, DAX utilise un
datetime
format lors de l’utilisation de dates and heures. If les données sources sont not dans cette format, DAX convertit implicitement les données. Vous pouvez utiliser la mise en forme pour afficher les dates and heures sous la forme d’un numéro de série dont vous avez besoin.Le date/timevalue que vous fournissez en tant qu’argument à la fonction SECOND peut être entré en tant que chaîne de texte entre guillemets (par exemple, « 6:45 PM »). Vous pouvez également fournir une timevalue à la suite d’une autre expression, or comme référence à une colonne qui contains fois.
If vous fournissez un value numérique d’un autre type de données, tel que 13,60, le value est interprété comme un numéro de série and est représenté comme un type de données
datetime
avant d’extraire le value pendant quelques secondes. Pour faciliter la compréhension de vos résultats, vous pouvez représenter des nombres tels que des dates avant de les utiliser dans la fonction SECOND. Par exemple, if vous utilisez SECOND avec une colonne qui contains un value numérique tel que 25,56, la formule retourne 24. Cela est dû au fait que, lorsqu’il est mis en forme comme date, le value 25,56 équivaut au 25 janvier 1900, 1:26:24.Lorsque l’argument
time
est une représentation textuelle d’un dateandtime, la fonction utilise les paramètres régionaux anddate/time de l’ordinateur client pour comprendre le texte value afin d’effectuer la conversion. La plupart des paramètres régionaux utilisent le signe deux-points (:) comme séparateur timeand tout texte d’entrée utilisant des deux-points comme séparateurs time analysent correctement. Examinez vos paramètres régionaux pour comprendre vos résultats.
Exemple 1
La formule suivante retourne le nombre de secondes dans la time contenue dans la colonne TransactionTime d’une table nommée Orders.
= SECOND('Orders'[TransactionTime])
Exemple 2
La formule suivante retourne 3, qui correspond au nombre de secondes dans la time représentée par le value, le 3 mars 2008 12:00:03.
= SECOND("March 3, 2008 12:00:03")
contenu Related
fonctions Dateandtime
HOUR
MINUTE
YEAR