DATEVALUE
Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung
Wandelt eine date in Text format in ein date in datetime formatum.
Syntax
DATEVALUE(date_text)
Parameter
Ausdruck | Definition |
---|---|
date_text |
Text, der eine datedarstellt. |
Eigenschaft Value/Return value
Eine date in datetime
format.
Bemerkungen
Bei der Konvertierung verwendet DATEVALUE die Gebietsschemaeinstellungen anddate/time des Modells, um eine datevaluezu bestimmen. If das Modell date/time Einstellungen Datumsangaben im format von Month/Day/Yeardarstellen, wird dann die Zeichenfolge "1/8/2009" in ein
datetime
value Äquivalent zum 8. Januar 2009 konvertiert. if das Modell date/time Einstellungen jedoch Datumsangaben in der format von Day/Month/Yeardarstellt, wird dieselbe Zeichenfolge wie einedatetime
value, die dem 1. August 2009 entspricht, konvertiert.If Konvertierung mithilfe des Gebietsschemas anddate/time Einstellungen des Modells fehlschlägt, versucht DATEVALUE, andere date Formate zu verwenden. In diesem Fall können einige Zeilen mithilfe einer formatand andere Zeilen mit einem anderen formatkonvertiert werden. Beispielsweise kann "04.05.2018" bis zum 4. Mai 2018 convertand "20.04.2018" convert bis zum 20. April.
If der year Teil des Arguments
date_text
weggelassen wird, verwendet die DATEVALUE-Funktion die aktuelle year aus der integrierten Uhr Ihres Computers. Time Informationen im argumentdate_text
werden ignoriert.Das Modellgebietsschema and Daten/time Einstellungen wird anfangs von der Anwendung and Computer bestimmt, wenn das Modell erstellt wird.
Date and datetime kann auch als Literal im format
dt"YYYY-MM-DD"
,dt"YYYY-MM-DDThh:mm:ss"
, ordt"YYYY-MM-DD hh:mm:ss"
angegeben werden. Bei Angabe als Literal ist die Verwendung der funktion DATEVALUE im Ausdruck not erforderlich. Weitere Informationen finden Sie unter DAX Syntax | Dateandtime.
Beispiel
Das folgende Beispiel gibt je nach Modellgebietsschema and Einstellungen für die Darstellung von Datumsangaben and Uhrzeiten eine andere datetime
value zurück.
In date/time Einstellungen, bei denen der day dem monthvorausgeht, gibt das Beispiel eine
datetime
value zurück, die dem 8. Januar 2009 entspricht.In date/time Einstellungen, bei denen der month dem dayvorausgeht, gibt das Beispiel eine
datetime
value zurück, die dem 1. August 2009 entspricht.
= DATEVALUE("8/1/2009")