Date.FromText
Izveido Date no lokālā, universālā un pielāgotā Date formāta.
Syntax
Date.FromText(
text as text,
optional options as any
) as date
Remarks
No teksta attēlojuma veido datuma vērtību.
text: teksta vērtība, kas jāpārvērš par datumu.options: neobligātsrecord, ko var nodrošināt, lai norādītu papildu rekvizītus. Parametrārecordvar būt šādi lauki:Format:textvērtība, kas norāda izmantojamo formātu. Papildinformācijai apmeklējiet https://go.microsoft.com/fwlink/?linkid=2180104 and https://go.microsoft.com/fwlink/?linkid=2180105. Šī lauka izlaišanas rezultātā tiks iegūtinullrezultāti datuma pārsēšanā.Culture: jaFormatvērtība nav null,Culturekontrolē dažus formāta norādītājus. Piemēram, izmantojot"en-US","MMM"ir"Jan", "Feb", "Mar", ..., bet, izmantojot"ru-RU","MMM"ir"янв", "фев", "мар", .... JaFormatvērtība irnull,Culturekontrolē izmantojamo noklusējuma formātu. JaCulturevērtība irnullvai šis parametrs ir izlaists, tiek izmantotsCulture.Current.
Lai atbalstītu mantotās darbplūsmas, options var būt arī teksta vērtība. Tam ir tāda pati uzvedība kā tad, ja options = [Format = null, Culture = options].
Examples
Example #1
Konvertēt "2010-12-31" par date vērtību.
Date.FromText("2010-12-31")
Result:
#date(2010, 12, 31)
Example #2
Konvertēt, izmantojot pielāgotu formātu un vācu kultūru.
Date.FromText("30 Dez 2010", [Format="dd MMM yyyy", Culture="de-DE"])
Result:
#date(2010, 12, 30)
Example #3
Atrodiet datumu Gregora kalendārā, kas atbilst 1400. gada pēc Hidžras kalendāra sākumam.
Date.FromText("1400", [Format="yyyy", Culture="ar-SA"])
Result:
#date(1979, 11, 20)
Example #4
Pārvērtiet itāļu valodas teksta datumus ar saīsinātiem mēnešiem kolonnā Publicētais datums par datumu vērtībām.
let
Source = #table(type table [Account Code = text, Posted Date = text, Sales = number],
{
{"US-2004", "20 gen. 2023", 580},
{"CA-8843", "18 lug. 2024", 280},
{"PA-1274", "12 gen. 2023", 90},
{"PA-4323", "14 apr. 2023", 187},
{"US-1200", "14 dic. 2023", 350},
{"PTY-507", "4 giu. 2024", 110}
}),
#"Converted Date" = Table.TransformColumns(
Source,
{"Posted Date", each Date.FromText(_, [Culture = "it-IT"]), type date}
)
in
#"Converted Date"
Result:
#table(type table [Account Code = text, Posted Date = date, Sales = number],
{
{"US-2004", #date(2023, 1, 20), 580},
{"CA-8843", #date(2024, 7, 18), 280},
{"PA-1274", #date(2023, 1, 12), 90},
{"PA-4323", #date(2023, 4, 14), 187},
{"US-1200", #date(2023, 12, 14), 350},
{"PTY-507", #date(2024, 6, 4), 110}
})
Category
Date