Date.From
Date.From(value as any, optional culture as nullable text) as nullable date
Egy dátumértéket ad vissza a megadott értékből.
value
: Egy dátumra lefedendő érték. Ha a megadott érték aznull
, akkor ez a függvény ad visszanull
. Ha a megadott érték adate
visszaadott érték.value
Az alábbi típusok értékei konvertálhatók értékkédate
:-
text
: Szövegesdate
ábrázolásból származó érték. Részletekért tekintse meg a Date.FromText. -
datetime
: A dátum összetevő.value
-
datetimezone
: A helyi dátum/idő megfelelőjének dátumösszetevőjevalue
. -
number
: Az 1899. december 30-i éjfél előtti vagy utáni napok száma, és amelynek törtrésze az adott napon 24-sel elosztott időnek felel meg, a dátum/idő egyenértékének dátumösszetevője. Az 1899. december 31-i éjfélt például 1,0 jelöli; 6 A.M., 1900. január 1. éjfél, 1899. december 29. és 1899. december 29., 1899. december 6., a -1,25 képviseli. Az alapérték 1899. december 30., éjfél. A minimális érték 0100. január 1. éjfél. A maximális érték a 9999. december 31-i utolsó pillanat.
Ha
value
bármilyen más típusú, hibaüzenet jelenik meg.-
culture
: Az adott érték kultúrája (például "en-US").
Konvertálja a megadott dátumot és időt dátumértékké.
Használat
Date.From(#datetime(1899, 12, 30, 06, 45, 12))
Hozam
#date(1899, 12, 30)
Konvertálja a megadott számot dátumértékké.
Használat
Date.From(43910)
Hozam
#date(2020, 3, 20)
Konvertálja a Német szöveg dátumait a Posted Date oszlopban dátumértékekké.
Használat
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"
Hozam
#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}
})