Funkcja DATEVALUE (język DAX)
Konwertuje datę w postaci tekstu na format daty/godziny.
Składnia
DATEVALUE(date_text)
Parametry
Termin |
Definicja |
---|---|
tekst_daty |
Tekst przedstawiający datę. |
Wartość właściwości/wartość zwracana
Data w datetime format.
Uwagi
Funkcja DATEVALUE używa ustawień regionalnych oraz ustawień daty/godziny komputera klienckiego w celu rozpoznania wartości tekstowej podczas wykonywania konwersji.Jeśli bieżąca data /czas ustawienia reprezentują daty w formacie dzień/miesiąc/rok, a następnie zostanie przekonwertowana na ciąg "1/8/2009" datetime równowartości 8 stycznia 2009.Jednak jeśli bieżąca data i czas ustawienia reprezentują data w formacie dzień/miesiąc/rok, ten sam ciąg będzie konwertowane jako datetime wartość równą 1 sierpnia 2009.
W przypadku pominięcia roku w argumencie tekst_daty funkcja DATEVALUE używa roku bieżącego z wbudowanego zegara komputera.Informacje o godzinie w argumencie tekst_daty są ignorowane.
Przykład
Poniższy przykład zwraca inną datetime wartości w zależności od ustawienia regionalne komputera i ustawienia dla jak daty i godziny są prezentowane.
Data /czas ustawienia gdzie dzień poprzedzający miesiąc, przykładzie zwraca datetime wartość odpowiadającą 8 stycznia 2009.
Data /czas ustawienia gdzie miesiąca poprzedzający dzień, przykładzie zwraca datetime wartość odpowiadającą 1 sierpnia 2009.
=DATEVALUE("8/1/2009")