SECOND
Van toepassing op:berekende kolom
berekende tabel
Meting
Visuele berekening
Retourneert de seconden van een tijdwaarde, als een getal tussen 0 en 59.
Syntaxis
SECOND(<time>)
Parameters
Term | Definitie |
---|---|
time |
Een tijd in datetime indeling, zoals 16:48:23 of 4:48:47 PM. |
Retourwaarde
Een geheel getal tussen 0 en 59.
Opmerkingen
In tegenstelling tot Microsoft Excel, waarin datums en tijden als serienummers worden opgeslagen, gebruikt DAX een
datetime
-indeling bij het werken met datums en tijden. Als de brongegevens niet in deze indeling zijn, DAX impliciet de gegevens converteert. U kunt opmaak gebruiken om de datums en tijden weer te geven als een serieel getal dat u nodig hebt.De datum/tijd-waarde die u opgeeft als argument voor de functie SECOND, kan worden ingevoerd als een tekenreeks tussen aanhalingstekens (bijvoorbeeld '18:45'). U kunt ook een tijdwaarde opgeven als resultaat van een andere expressie of als verwijzing naar een kolom die tijden bevat.
Als u een numerieke waarde opgeeft van een ander gegevenstype, zoals 13,60, wordt de waarde geïnterpreteerd als een serieel getal en wordt deze weergegeven als een
datetime
gegevenstype voordat de waarde voor seconden wordt geëxtraheerd. Om het gemakkelijker te maken om inzicht te verkrijgen in uw resultaten, kunt u getallen als datums weergeven voordat u deze gebruikt in de functie SECOND. Als u bijvoorbeeld SECOND gebruikt met een kolom die een numerieke waarde bevat, zoals 25,56, geeft de formule 24 als resultaat. Dat komt doordat de waarde 25,56 gelijk is aan 25 januari 1900, 1:26:24 pm wanneer deze is opgemaakt als een datum.Wanneer het argument
time
een tekstweergave is van een datum en tijd, gebruikt de functie de landinstellingen en datum/tijd-instellingen van de clientcomputer om inzicht te krijgen in de tekstwaarde om de conversie uit te voeren. De meeste landinstellingen gebruiken de dubbele punt (:) als tijdscheidingsteken en invoertekst met behulp van dubbele punten als tijdscheidingstekens worden correct geparseerd. Controleer uw landinstellingen om inzicht te hebben in uw resultaten.
Voorbeeld 1
De volgende formule retourneert het aantal seconden in de tijd in de kolom TransactionTime van een tabel met de naam Orders.
= SECOND('Orders'[TransactionTime])
Voorbeeld 2
De volgende formule retourneert 3, het aantal seconden in de tijd dat wordt vertegenwoordigd door de waarde, 3 maart 2008 12:00:03.
= SECOND("March 3, 2008 12:00:03")