Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Składnia
Date.From(value as any, optional culture as nullable text) as nullable date
O nas
Zwraca wartość daty na podstawie podanej wartości.
value: wartość, która ma być zakryta datą. Jeśli dana wartość tonull, ta funkcja zwracanullwartość . Jeśli dana wartość todate, zwracana jestvalue. Można przekonwertować wartości następujących typów na wartośćdate.-
text: wartośćdatez reprezentacji tekstowej. Aby uzyskać szczegółowe informacje, zobacz Date.FromText. -
datetime: składnik daty elementuvalue. -
datetimezone: składnik daty lokalnego odpowiednikavaluedaty/godziny . -
number: składnik daty odpowiednika daty/godziny liczby zmiennoprzecinkowej, której składnik całkowity jest liczbą dni przed lub po północy, 30 grudnia 1899 r., i którego składnik ułamkowy reprezentuje czas w tym dniu podzielony przez 24. Na przykład północ, 31 grudnia 1899 r. jest reprezentowana przez 1,0; 6 A.M., 1 stycznia 1900 r. jest reprezentowana przez 2,25; północ, 29 grudnia 1899 r. jest reprezentowana przez -1,0; a 6 A.M., 29 grudnia 1899 r. jest reprezentowana przez -1,25. Wartość bazowa to północ, 30 grudnia 1899. Wartość minimalna to północ, 1 stycznia 0100. Wartość maksymalna to ostatnia chwila 31 grudnia 9999 r.
Jeśli
valuejest innego typu, zostaje zwrócony błąd.-
culture: Kultura danej wartości (na przykład "en-US").
Przykład 1
Przekonwertuj określoną datę i godzinę na wartość daty.
Użycie
Date.From(#datetime(1899, 12, 30, 06, 45, 12))
Wyjście
#date(1899, 12, 30)
Przykład 2
Przekonwertuj określoną liczbę na wartość daty.
Użycie
Date.From(43910)
Wyjście
#date(2020, 3, 20)
Przykład 3
Przekonwertuj daty wpisane po niemiecku w kolumnie Data wysłania na wartości daty.
Użycie
let
Source = #table(type table [Account Code = text, Posted Date = text, Sales = number],
{
{"US-2004", "20 Januar 2023", 580},
{"CA-8843", "18 Juli, 2023", 280},
{"PA-1274", "12 Januar, 2022", 90},
{"PA-4323", "14 April 2023", 187},
{"US-1200", "14 Dezember, 2022", 350},
{"PTY-507", "4 Juni, 2023", 110}
}),
#"Filtered rows" = Table.TransformColumns(
Source,
{"Posted Date", each Date.From(_, "de-DE"), type date}
)
in
#"Filtered rows"
Wyjście
#table(type table [Account Code = text, Posted Date = date, Sales = number],
{
{"US-2004", #date(2023, 1, 20), 580},
{"CA-8843", #date(2023, 7, 18), 280},
{"PA-1274", #date(2022, 1, 12), 90},
{"PA-4323", #date(2023, 4, 14), 187},
{"US-1200", #date(2022, 12, 14), 350},
{"PTY-507", #date(2023, 6, 4), 110}
})