SECOND

Gilt für:Berechnete SpalteBerechnete TabelleMeasureVisuelle Berechnung

Gibt die Sekunden eines Zeitwertes als Zahl von 0 bis 59 zurück

Syntax

SECOND(<time>)  

Parameter

Begriff Definition
time Eine Uhrzeit im datetime-Format, beispielsweise 16:48:23 oder 4:48:47.

Rückgabewert

Eine ganze Zahl von 0 bis 59.

Bemerkungen

  • Im Gegensatz zu Microsoft Excel, das Datums- und Zeitwerte als fortlaufende Nummern speichert, verwendet DAX ein datetime-Format, um mit Datums- und Uhrzeitwerten zu arbeiten. Wenn die Quelldaten nicht in diesem Format vorliegen, werden sie von DAX implizit konvertiert. Mithilfe der Formatierung können Sie die Datums- und Zeitwerte bei Bedarf als fortlaufende Nummern anzeigen.

  • Der Datums-/Zeitwert, den Sie als Argument der SECOND-Funktion angeben, kann als Textzeichenfolge in Anführungszeichen eingegeben werden (z. B. "6:45 PM"). Sie können einen Zeitwert auch als Ergebnis eines anderen Ausdrucks oder als Verweis auf eine Spalte bereitstellen, die Zeitwerte enthält.

  • Wenn Sie einen numerischen Wert eines anderen Datentyps (beispielsweise 13.60) angeben, wird der Wert als fortlaufende Nummern interpretiert und als datetime-Datentyp dargestellt, bevor der Wert für die Sekunden extrahiert wird. Zum einfacheren Verständnis Ihrer Ergebnisse können Sie solche Zahlen als Datumswert darstellen, bevor Sie sie in der SECOND-Funktion verwenden. Wenn Sie beispielsweise SECOND mit einer Spalte verwenden, die einen numerischen Wert wie 25.56 enthält, gibt die Formel 24 zurück. Dies liegt daran, dass der Wert 25.56 bei einer Formatierung als Datumswert dem 25. Januar 1900, 13:26:24 entspricht.

  • Wenn das time-Argument eine Textdarstellung des Datums und der Uhrzeit ist, verwendet die Funktion die Gebietsschema- und Datums-/Uhrzeiteinstellungen des Clientcomputers, um den Textwert zu interpretieren und die Konvertierung durchzuführen. Bei den meisten Gebietsschemas wird der Doppelpunkt (:) als Trennzeichen für Uhrzeit verwendet, und alle Eingaben, die Doppelpunkte als Uhrzeit-Trennzeichen verwenden, werden ordnungsgemäß analysiert. Überprüfen Sie Ihre Gebietsschemaeinstellungen, um Ihre Ergebnisse zu interpretieren.

Beispiel 1

Die folgende Formel gibt die Anzahl von Sekunden im Zeitwert zurück, der in der Spalte TransactionTime einer Tabelle namens Orders enthalten ist.

= SECOND('Orders'[TransactionTime])  

Beispiel 2

Die folgende Formel gibt 3 zurück. Dies entspricht der Anzahl von Sekunden im dargestellten Uhrzeitwert March 3, 2008 12:00:03.

= SECOND("March 3, 2008 12:00:03")  

Datums- und Uhrzeitfunktionen
HOUR
MINUTE
YEAR