Dela via


SECOND

gäller för:beräknad kolumnberäknad tabellMeasurevisuell beräkning

Returnerar sekunderna för en timevalue, som ett tal från 0 till 59.

Syntax

SECOND(<time>)

Parametrar

Period Definition
time En time i datetimeformat, till exempel 16:48:23 or 16:48:47.

Returnera value

Ett heltalsnummer från 0 till 59.

Kommentarer

  • Till skillnad från Microsoft Excel, som lagrar datum and gånger som serienummer, använder DAX en datetimeformat när du arbetar med datum and gånger. If källdata not i den här formatkonverterar DAX implicit data. Du kan använda formatering för att visa datumen and gånger som ett serienummer som du behöver.

  • Den date/timevalue som du anger som argument för funktionen SECOND kan anges som en textsträng inom citattecken (till exempel "18:45"). Du kan också ange en timevalue som ett resultat av ett annat uttryck, or som en referens till en kolumn som contains gånger.

  • If du anger ett numeriskt value av en annan datatyp, till exempel 13,60, tolkas value som ett serienummer and representeras som en datetime datatyp innan value extraheras i sekunder. Om du vill göra det enklare att förstå dina resultat kanske du vill representera tal som datum innan du använder dem i funktionen SECOND. if du till exempel använder SECOND med en kolumn som contains ett numeriskt value som 25,56returnerar formeln 24. Det beror på att när date 25.56 formateras som en valuemotsvarar den 25 januari 1900, 13:26:24.

  • När argumentet time är en textrepresentation av en dateandtimeanvänder funktionen nationella inställningar anddate/time på klientdatorn för att förstå texten value för att utföra konverteringen. De flesta nationella inställningar använder kolon (:) som time avgränsare and all indatatext med kolon eftersom time avgränsare parsas korrekt. Granska inställningarna för nationella inställningar för att förstå dina resultat.

Exempel 1

Följande formel returnerar antalet sekunder i time som finns i kolumnen TransactionTime i en tabell med namnet Orders.

= SECOND('Orders'[TransactionTime])

Exempel 2

Följande formel returnerar 3, vilket är antalet sekunder i time som representeras av value, 3 mars 2008 12:00:03.

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

Date and time funktionerHOURMINUTEYEAR