TIME
A következőre vonatkozik: Számított oszlopSzámított táblamértékvizualizációszámítása
Számként megadott órákat, perceket és másodperceket dátum/idő formátumban konvertálja.
Syntax
TIME(hour, minute, second)
Paraméterek
Időszak | Definíció |
---|---|
óra | Importálási mód: Egy 0 és 32767 közötti szám, amely az órát jelöli. A 23-nál nagyobb értékek 24-zel lesznek elosztva, a többit pedig óraértékként kezeli a rendszer, amely egy nap törtrészeként jelenik meg. Például: TIME(27,0,0) = TIME(3,0,0) = 3:00:00 DirectQuery mód: Az órát jelölő 0 és 23 közötti szám. |
Perces | Importálási mód: Egy 0 és 32767 közötti szám, amely a percet jelöli. Az 59 percnél nagyobb értékeket a rendszer órákká és percekké alakítja. Az 1440-nél (24 óra) nagyobb értékek nem módosítják a dátumrészt – ehelyett 1440-zel lesznek osztva, a maradékot pedig percértékként kezelik, amely egy nap törtrészeként jelenik meg. Például: TIME(0,2190,0) = TIME(0,750,0) = TIME(12,30,0) = 12:30:00 PM DirectQuery mód: Egy 0 és 59 közötti szám, amely a percet jelöli. |
Második | Importálási mód: A másodikat 0 és 32767 közötti szám jelöli. Az 59-nél nagyobb értékek órákra, percekre és másodpercekre lesznek konvertálva. Például: TIME(0,0,2000) = TIME(0,33,20) = 12:33:20 DirectQuery mód: 0 és 59 közötti szám, amely a másodikat jelöli. |
Visszaadott érték
Időpont (datetime) 00:00:00 (12:00:00) és 23:59:59 (11:59:59) között.
Megjegyzések
Ellentétben a Microsoft Excellel, amely dátumokat és időpontokat tárol sorozatszámként, a DAX dátum- és időértékekkel dolgozik dátum/idő formátumban. A más formátumú számok implicit módon lesznek konvertálva, amikor dátum/idő értéket használ egy DAX-függvényben. Ha sorozatszámokat kell használnia, formázással módosíthatja a számok megjelenítési módját.
Az időértékek a dátumértékek egy része, a sorozatszámrendszerben pedig egy tizedes tört jelenik meg. Ezért a 12:00 du. dátum/idő érték 0,5-nek felel meg, mivel a nap fele.
A TIME függvény argumentumait közvetlenül beírt értékekként, egy másik kifejezés eredményeként, vagy egy numerikus értéket tartalmazó oszlopra mutató hivatkozásként is megadhatja.
A dátum és a dátumidő konstansként is megadható a formátumban
dt"YYYY-MM-DD"
,dt"YYYY-MM-DDThh:mm:ss"
vagydt"YYYY-MM-DD hh:mm:ss"
. Ha konstansként van megadva, a KIFEJEZÉS IDŐ függvényének használata nem szükséges. További információ: DAX Szintaxis | Dátum és idő.Ez a függvény nem támogatott DirectQuery módban, ha számított oszlopokban vagy sorszintű biztonsági (RLS) szabályokban használják.
1. példa
Az alábbi példák a 3:00-ás időpontot adják vissza:
= TIME(27,0,0)
= TIME(3,0,0)
2. példa
Az alábbi példák a 12:30-kor megadott időpontot adják vissza:
= TIME(0,750,0)
= TIME(12,30,0)
3. példa
Az alábbi példa egy időpontot hoz létre a következő oszlopok értékei alapján: intHours
, , intSeconds
intMinutes
:
= TIME([intHours],[intMinutes],[intSeconds])
Kapcsolódó tartalom
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: