SECOND
Van toepassing op:berekende kolomberekende tabelMeasureVisuele berekening
Retourneert de seconden van een timevalue, als een getal tussen 0 en 59.
Syntaxis
SECOND(<time>)
Parameters
Term | Definitie |
---|---|
time |
Een time in datetime format, zoals 16:48:23 or 14:48:47 uur. |
value retourneren
Een geheel getal tussen 0 en 59.
Opmerkingen
In tegenstelling tot Microsoft Excel, waarin datums and tijden als serienummers worden opgeslagen, gebruikt DAX een
datetime
format bij het werken met datums and tijden. If de brongegevens in deze notworden format, DAX impliciet de gegevens converteert. U kunt opmaak gebruiken om de datums weer te geven and tijden als een serieel getal dat u nodig hebt.De date/timevalue die u als argument aan de functie SECOND opgeeft, kunnen worden ingevoerd als een tekenreeks tussen aanhalingstekens (bijvoorbeeld '18:45'). U kunt ook een timevalue opgeven als gevolg van een andere expressie, or als verwijzing naar een kolom die contains keer.
If u een numerieke value van een ander gegevenstype opgeeft, zoals 13,60, wordt het value geïnterpreteerd als een serienummer and wordt weergegeven als een
datetime
gegevenstype voordat de value 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. if u bijvoorbeeld SECOND gebruikt met een kolom die een numerieke containsvalue, zoals 25,56, retourneert de formule 24. Dat komt doordat, wanneer de date 25,56 is opgemaakt als een value, gelijk is aan 25 januari 1900, 13:26:24 uur.Wanneer het argument
time
een tekstweergave is van een dateandtime, gebruikt de functie de landinstellingen anddate/time van de clientcomputer om inzicht te krijgen in de tekst value om de conversie uit te voeren. De meeste landinstellingen gebruiken de dubbele punt (:) als het time scheidingsteken and invoertekst met behulp van dubbele punten als time scheidingstekens correct worden geparseerd. Controleer uw landinstellingen om inzicht te hebben in uw resultaten.
Voorbeeld 1
De volgende formule retourneert het aantal seconden in de time 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 time vertegenwoordigd door de value, 3 maart 2008 12:00:03.
= SECOND("March 3, 2008 12:00:03")