Udostępnij za pośrednictwem


DATEVALUE

Dotyczy: Obliczanie kolumny obliczeniowejtabeliobliczeniowej Miarawizualizacji

Konwertuje datę w formacie tekstowym na datę w formacie daty/godziny.

Składnia

DATEVALUE(date_text)  

Parametry

Termin Definicja
date_text Tekst reprezentujący datę.

Wartość właściwości/Wartość zwracana

Data w formacie data/godzina .

Uwagi

  • Podczas konwertowania funkcja DATEVALUE używa ustawień regionalnych i ustawień daty/godziny modelu w celu określenia wartości daty. Jeśli ustawienia daty/godziny modelu reprezentują daty w formacie Miesiąc/Dzień/Rok, ciąg "1/8/2009" jest konwertowany na wartość data/godzina równoważną dacie 8 stycznia 2009 r. Jeśli jednak ustawienia daty/godziny modelu reprezentują daty w formacie Dzień/Miesiąc/Rok, ten sam ciąg jest konwertowany jako wartość typu data/godzina równoważna dacie 1 sierpnia 2009 r.

  • Jeśli konwersja przy użyciu ustawień regionalnych i ustawień daty/godziny modelu zakończy się niepowodzeniem, funkcja DATEVALUE spróbuje użyć innych formatów dat. W takim przypadku niektóre wiersze mogą być konwertowane przy użyciu jednego formatu, a inne wiersze są konwertowane przy użyciu innego formatu. Na przykład "5/4/2018" może zostać przekonwertowana na 4 maja 2018 r. i "20/4/2018" może zostać przekonwertowana na 20 kwietnia.

  • Jeśli część roku argumentu date_text zostanie pominięta, funkcja DATEVALUE używa bieżącego roku z wbudowanego zegara komputera. Informacje o czasie w argumencie date_text są ignorowane.

  • Ustawienia regionalne modelu i ustawienia danych/czasu są początkowo określane przez aplikację i komputer podczas tworzenia modelu.

  • Daty i daty/godziny można również określić jako literał w formacie dt"YYYY-MM-DD", dt"YYYY-MM-DDThh:mm:ss"lub dt"YYYY-MM-DD hh:mm:ss". W przypadku określenia jako literału użycie funkcji DATEVALUE w wyrażeniu nie jest konieczne. Aby dowiedzieć się więcej, zobacz Składnia języka DAX | Data i godzina.

Przykład

Poniższy przykład zwraca inną wartość daty/godziny w zależności od ustawień regionalnych i ustawień modelu dotyczących sposobu prezentowania dat i godzin.

  • W ustawieniach daty/godziny, w których dzień poprzedza miesiąc, przykład zwraca wartość daty/godziny odpowiadającą 8 stycznia 2009 r.

  • W ustawieniach daty/godziny, w których miesiąc poprzedza dzień, przykład zwraca wartość daty/godziny odpowiadającą 1 sierpnia 2009 r.

= DATEVALUE("8/1/2009")  

Funkcje daty i godziny