Share via


ANDEN

Gælder for:Beregnet tabel beregningaf målingsvisualisering for en beregnet kolonne

Returnerer sekunderne for en klokkeslætsværdi som et tal fra 0 til 59.

Syntaks

SECOND(<time>)  

Parametre

Begreb Definition
klokkeslæt Et klokkeslæt i formatet datetime , f.eks. 16:48:23 eller 16:48:47.

Returværdi

Et heltal fra 0 til 59.

Bemærkninger

  • I modsætning til Microsoft Excel, der gemmer datoer og klokkeslæt som serienumre, bruger DAX et datetime-format , når der arbejdes med datoer og klokkeslæt. Hvis kildedataene ikke er i dette format, konverterer DAX implicit dataene. Du kan bruge formatering til at få vist datoer og klokkeslæt som et serienummer, du skal bruge.

  • Den dato-/klokkeslætsværdi, du angiver som et argument til funktionen SECOND, kan indtastes som en tekststreng i anførselstegn (f.eks. "6:45 PM"). Du kan også angive en klokkeslætsværdi som resultat af et andet udtryk eller som en reference til en kolonne, der indeholder klokkeslæt.

  • Hvis du angiver en numerisk værdi af en anden datatype, f.eks. 13,60, fortolkes værdien som et serienummer og repræsenteres som en datetime-datatype , før værdien udtrækkes i sekunder. Hvis du vil gøre det nemmere at forstå dine resultater, kan det være en god idé at repræsentere tal som datoer, før du bruger dem i funktionen SECOND. Hvis du f.eks. bruger SECOND med en kolonne, der indeholder en numerisk værdi, f.eks. 25,56, returnerer formlen 24. Det skyldes, at når værdien 25,56 er formateret som en dato, svarer den til den 25. januar 1900, kl. 13:26:24.

  • Når argumentet klokkeslæt er en tekstrepræsentation af en dato og et klokkeslæt, bruger funktionen indstillingerne for landestandard og dato/klokkeslæt på klientcomputeren til at forstå tekstværdien for at udføre konverteringen. De fleste landestandarder bruger kolonet (:) som klokkeslætsseparator og enhver inputtekst, der bruger kolon som klokkeslætsseparatorer, fortolkes korrekt. Gennemse indstillingerne for landestandarden for at forstå dine resultater.

Eksempel 1

Følgende formel returnerer antallet af sekunder i den tid, der er indeholdt i kolonnen TransactionTime i en tabel med navnet Orders.

= SECOND('Orders'[TransactionTime])  

Eksempel 2

Følgende formel returnerer 3, som er antallet af sekunder i det klokkeslæt, der repræsenteres af værdien 3. marts 2008 12:00:03.

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

Funktioner for dato og klokkeslæt
TIME
MINUTTERS
ÅR