DATEVALUE
A következőkre vonatkozik:Számított oszlop
Számított tábla
Mérték
Vizualizációszámítási
Szöveges formátumú dátumot dátummá alakít át dátumként.
Szintaxis
DATEVALUE(date_text)
Paraméterek
Kifejezés | Definíció |
---|---|
date_text |
Dátumot jelképező szöveg. |
Tulajdonságérték/Visszatérési érték
Dátum datetime
formátumban.
Megjegyzések
Konvertáláskor DATEVALUE a modell területi és dátum/idő beállításával határozza meg a dátumértéket. Ha a modell dátum-/időbeállításai hónap/nap/év formátumban jelenítik meg a dátumokat, akkor a "2009.01.8." sztringet a rendszer 2009. január 8-ával egyenértékű
datetime
értékké alakítja. Ha azonban a modell dátum-/időbeállításai nap/hónap/év formátumban jelenítik meg a dátumokat, a rendszer ugyanazt a sztringet 2009. augusztus 1-jének megfelelődatetime
értékként konvertálja.Ha a modell területi beállításával és dátum/idő beállításával történő átalakítás sikertelen, DATEVALUE más dátumformátumokat is megpróbál használni. Ebben az esetben előfordulhat, hogy egyes sorok egy formátummal, a többi sor pedig más formátummal lesznek konvertálva. Az "2018.05.04." például 2018. május 4-ére válthat, a "2018. 04. 20." pedig április 20-ra.
Ha a
date_text
argumentum évrésze nincs megadva, a DATEVALUE függvény a számítógép beépített órájából származó aktuális évet használja. Adate_text
argumentum időadatai figyelmen kívül lesznek hagyva.A modell területi beállítását és az adatok/időbeállításokat kezdetben az alkalmazás és a számítógép határozza meg a modell létrehozásakor.
A dátum és a dátumidő konstansként is megadható
dt"YYYY-MM-DD"
,dt"YYYY-MM-DDThh:mm:ss"
vagydt"YYYY-MM-DD hh:mm:ss"
formátumban. Ha konstansként van megadva, a DATEVALUE függvény használata a kifejezésben nem szükséges. További információ: DAX Szintaxis | Dátum és idő.
Példa
Az alábbi példa egy másik datetime
értéket ad vissza a modell területi beállításaitól és a dátumok és időpontok megjelenítési módjától függően.
Azokban a dátum-/időbeállításokban, ahol a hónap előtti nap, a példa egy 2009. január 8-ának megfelelő
datetime
értéket ad vissza.Azokban a dátum-/időbeállításokban, ahol a hónap megelőzi a napot, a példa egy 2009. augusztus 1-jének megfelelő
datetime
értéket ad vissza.
= DATEVALUE("8/1/2009")