Partager via


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 datetimeformat, 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 datetimeformat 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")  

fonctions Dateandtime
HOUR
MINUTE
YEAR