Date.FromText
Date.FromText(text as nullable text, optional options as any) as nullable date
Membuat nilai tanggal dari representasi tekstual.
text
: Nilai teks untuk diselubungi hingga tanggal.options
: Opsionalrecord
yang dapat disediakan untuk menentukan properti tambahan.record
bisa berisi bidang berikut:-
Format
: Nilaitext
yang menunjukkan format yang akan digunakan. Untuk detail selengkapnya, buka String format tanggal dan waktu standar serta String format tanggal dan waktu kustom. Menghilangkan bidang ini atau memberikannull
hasil dalam mengurai tanggal menggunakan upaya terbaik. -
Culture
: JikaFormat
tidak null,Culture
mengontrol beberapa penentu format. Misalnya, di"en-US"
adalah , sementara di"MMM"
"Jan", "Feb", "Mar", ...
adalah"ru-RU"
."MMM"
"янв", "фев", "мар", ...
KetikaFormat
adalahnull
,Culture
mengontrol format default yang akan digunakan. KetikaCulture
adalahnull
atau dihilangkan, Culture.Current digunakan.
-
Untuk mendukung alur kerja warisan, options
bisa juga menjadi nilai teks. Ini memiliki perilaku yang sama seperti jika options = [Format = null, Culture = options]
.
Mengonversi "2010-12-31"
menjadi date
nilai.
Penggunaan
Date.FromText("2010-12-31")
Hasil
#date(2010, 12, 31)
Konversi menggunakan format kustom dan budaya Jerman.
Penggunaan
Date.FromText("30 Dez 2010", [Format="dd MMM yyyy", Culture="de-DE"])
Hasil
#date(2010, 12, 30)
Temukan tanggal di kalender Gregorian yang sesuai dengan awal 1400 di kalender Hijriah.
Penggunaan
Date.FromText("1400", [Format="yyyy", Culture="ar-SA"])
Hasil
#date(1979, 11, 20)
Konversikan tanggal teks Italia dengan bulan yang disingkat di kolom Tanggal Diposting menjadi nilai tanggal.
Penggunaan
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"
Hasil
#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}
})