Lezen in het Engels

Delen via


TIME

Van toepassing op: Berekende kolomBerekende tabel MetingVisuele berekening

Converteert uren, minuten en seconden als getallen naar een tijd in datetime notatie.

Syntaxis

TIME(hour, minute, second)  

Parameters

Term Definitie
hour Importmodus: een getal van 0 tot 32767 dat het uur vertegenwoordigt.
Elke waarde groter dan 23 wordt gedeeld door 24 en de rest wordt behandeld als de uurwaarde, weergegeven als een fractie van een dag.
Bijvoorbeeld TIME(27;0;0) = TIJD(3;0;0) = 3:00:00 UUR

DirectQuery-modus: een getal van 0 tot 23 dat het uur aangeeft.
minute Importmodus: Een getal van 0 tot 32767 dat de minuut aangeeft.
Elke waarde die groter is dan 59 minuten, wordt geconverteerd naar uren en minuten.
Elke waarde die groter is dan 1440 (24 uur) wijzigt het datumgedeelte niet. In plaats daarvan wordt het gedeeld door 1440 en wordt de rest behandeld als de minuutwaarde, vertegenwoordigd als een fractie van een dag.
Bijvoorbeeld TIJD(0,2190;0) = TIJD(0;750;0) = TIJD(12;30;0) = 12:30:00 PM

DirectQuery-modus: een getal van 0 tot 59 dat de minuut aangeeft.
second Importmodus: een getal van 0 tot 32767 dat de tweede vertegenwoordigt.
Elke waarde die groter is dan 59, wordt geconverteerd naar uren, minuten en seconden.
Bijvoorbeeld TIJD(0,0,2000) = TIJD(0;33;20) = 12:33:20 AM

DirectQuery-modus: een getal van 0 tot 59 dat de seconde vertegenwoordigt.

Retourwaarde

Een tijd (datetime) variërend van 00:00:00 (12:00:00 uur) tot 23:59:59 (11:59:59 uur).

Opmerkingen

  • In tegenstelling tot Microsoft Excel, waarin datums en tijden als serienummers worden opgeslagen, werkt DAX met datum- en tijdwaarden in een datetime-indeling. Getallen in andere notaties worden impliciet geconverteerd wanneer u een datum/tijd-waarde in een DAX-functie gebruikt. Als u serienummers wilt gebruiken, kunt u opmaak gebruiken om de manier te wijzigen waarop de getallen worden weergegeven.

  • Tijdwaarden zijn een deel van een datumwaarde en worden in het serienummersysteem vertegenwoordigd door een decimaal getal. Daarom is de datetime waarde 12:00 pm gelijk aan 0,5, omdat het de helft van een dag is.

  • U kunt de argumenten opgeven voor de functie TIME als waarden die u rechtstreeks typt, als resultaat van een andere expressie of door een verwijzing naar een kolom die een numerieke waarde bevat.

  • Datum en datum/tijd kunnen ook worden opgegeven als een letterlijke waarde in de notatie dt"YYYY-MM-DD", dt"YYYY-MM-DDThh:mm:ss"of dt"YYYY-MM-DD hh:mm:ss". Wanneer u als letterlijke waarde opgeeft, is het gebruik van de functie TIME in de expressie niet nodig. Zie DAX-syntaxis | voor meer informatie Datum en tijd.

  • Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).

Voorbeeld 1

De volgende voorbeelden retourneren beide de tijd, 3:00 uur:

= TIME(27,0,0)
= TIME(3,0,0)  

Voorbeeld 2

De volgende voorbeelden retourneren beide de tijd, 12:30 pm:

= TIME(0,750,0)
= TIME(12,30,0)  

Voorbeeld 3

In het volgende voorbeeld wordt een tijd gemaakt op basis van de waarden in de kolommen, intHours, , intMinutesintSeconds:

= TIME([intHours],[intMinutes],[intSeconds])  

DATUM
Datum- en tijdfuncties