Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Sintaks
Date.FromText(text as nullable text, optional options as any) as nullable date
Tentang
Membuat nilai tanggal dari representasi tekstual.
text: Nilai teks untuk mengonversi menjadi tanggal.options: Opsionalrecordyang dapat disediakan untuk menentukan properti tambahan.recordbisa berisi bidang berikut:-
Format: Nilaitextyang 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 memberikannullakan menghasilkan penguraian tanggal dengan upaya terbaik. -
Culture: JikaFormattidak null,Culturemengontrol beberapa penentu format. Misalnya, di"en-US"adalah , sementara di"MMM""Jan", "Feb", "Mar", ...adalah"ru-RU"."MMM""янв", "фев", "мар", ...KetikaFormatadalahnull,Culturemengontrol format default yang akan digunakan. KetikaCultureadalahnullatau 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].
Contoh 1
Mengonversi "2010-12-31" menjadi date nilai.
Penggunaan
Date.FromText("2010-12-31")
Hasil
#date(2010, 12, 31)
Contoh 2
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)
Contoh 3
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)
Contoh 4
Ubah tanggal dalam teks berbahasa 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}
})