Freigeben über


DATEVALUE

Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung

Konvertiert ein Datum im Textformat in ein Datum im Datums-/Uhrzeitformat.

Syntax

DATEVALUE(date_text)

Parameter

Ausdruck Definition
date_text Text, der ein Datum darstellt.

Eigenschaftswert/Rückgabewert

Ein Datum im datetime Format.

Bemerkungen

  • Bei der Konvertierung verwendet DATEVALUE die Gebietsschema- und Datums-/Uhrzeiteinstellungen des Modells, um einen Datumswert zu bestimmen. Wenn die Datums-/Uhrzeiteinstellungen des Modells Datums-/Uhrzeitangaben im Format "Monat/Tag/Jahr" darstellen, wird die Zeichenfolge "1.8.2009" in einen datetime Wert konvertiert, der dem 8. Januar 2009 entspricht. Wenn die Datums-/Uhrzeiteinstellungen des Modells jedoch Datumsangaben im Format "Tag/Monat/Jahr" darstellen, wird dieselbe Zeichenfolge wie ein datetime Wert konvertiert, der dem 1. August 2009 entspricht.

  • Wenn die Konvertierung mit den Gebietsschema- und Datums-/Uhrzeiteinstellungen des Modells fehlschlägt, versucht DATEVALUE, andere Datumsformate zu verwenden. In diesem Fall können einige Zeilen mit einem Format konvertiert werden, und andere Zeilen werden mit einem anderen Format konvertiert. Beispielsweise kann "5/4/2018" in den 4. Mai 2018 konvertiert werden, und "20.04.2018" kann in den 20. April konvertiert werden.

  • Wenn der Jahresteil des Arguments date_text ausgelassen wird, verwendet die DATEVALUE-Funktion das aktuelle Jahr aus der integrierten Uhr Ihres Computers. Zeitinformationen im argument date_text werden ignoriert.

  • Modellgebietsschema- und Daten-/Zeiteinstellungen werden zunächst von der Anwendung und dem Computer bestimmt, wenn das Modell erstellt wird.

  • Datum und Datetime können auch als Literal im Format dt"YYYY-MM-DD", dt"YYYY-MM-DDThh:mm:ss"oder dt"YYYY-MM-DD hh:mm:ss"angegeben werden. Bei Angabe als Literal ist die Verwendung der funktion DATEVALUE im Ausdruck nicht erforderlich. Weitere Informationen finden Sie unter DAX Syntax | Datum und Uhrzeit.

Beispiel

Im folgenden Beispiel wird ein anderer datetime Wert zurückgegeben, abhängig vom Modellgebietsschema und den Einstellungen für die Darstellung von Datums- und Uhrzeitangaben.

  • In Datums-/Uhrzeiteinstellungen, bei denen der Tag dem Monat vorausgeht, gibt das Beispiel einen datetime Wert zurück, der dem 8. Januar 2009 entspricht.

  • In Datums-/Uhrzeiteinstellungen, bei denen der Monat dem Tag vorausgeht, gibt das Beispiel einen datetime Wert zurück, der dem 1. August 2009 entspricht.

= DATEVALUE("8/1/2009")

Funktionen für Datum und Uhrzeit