Date.From
Date.From(value as any, optional culture as nullable text) as nullable date
Returnerer en datoverdi fra den angitte verdien.
value
: Verdien som skal skjules til en dato. Hvis den angitte verdien ernull
, returnerernull
denne funksjonen . Hvis den angitte verdien erdate
,value
returneres. Verdier av følgende typer kan konverteres til endate
verdi:text
: Endate
verdi fra tekstrepresentasjon. Se Date.FromText for mer informasjon.datetime
: Datokomponenten forvalue
.datetimezone
: Datokomponenten for den lokale datetime-ekvivalenten tilvalue
.number
: Datokomponenten for datetime-ekvivalenten til et flytende punktnummer hvis integrerte komponent er antall dager før eller etter midnatt, 30. desember 1899, og hvis brøkkomponent representerer klokkeslettet den dagen dividert med 24. Midnatt 31. desember 1899 representeres for eksempel med 1,0; 06:00, 1 januar 1900 representeres av 2,25; midnatt 29. desember 1899 representeres av -1.0; og 6 AM, 29 desember 1899 er representert av -1,25. Basisverdien er midnatt, 30. desember 1899. Minimumsverdien er midnatt 1. januar 0100. Maksimumsverdien er siste øyeblikk av 31. desember 9999.
Hvis
value
det er av en annen type, returneres en feil.culture
: Kulturen til den angitte verdien (for eksempel «en-US»).
Konverter angitt dato og klokkeslett til en datoverdi.
Bruk
Date.From(#datetime(1899, 12, 30, 06, 45, 12))
Utdata
#date(1899, 12, 30)
Konverter det angitte tallet til en datoverdi.
Bruk
Date.From(43910)
Utdata
#date(2020, 3, 20)
Konverter de tyske tekstdatoene i kolonnen Lagt inn dato til datoverdier.
Bruk
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"
Utdata
#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}
})