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"
lubdt"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")
Powiązana zawartość
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla