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.From(value as any, optional culture as nullable text) as nullable date
Tentang
Mengembalikan nilai tanggal dari nilai yang diberikan.
value: Nilai yang akan diselubungi hingga tanggal. Jika nilai yang diberikan adalahnull, fungsi ini mengembalikannull. Jika nilai yang diberikan adalahdate,valuedikembalikan. Nilai jenis berikut dapat dikonversi menjadidatenilai:-
text: Nilaidatedari representasi tekstual. Lihat Date.FromText untuk detailnya. -
datetime: Komponen tanggal darivalue. -
datetimezone: Komponen tanggal dari tanggalwaktu yang setara dengan lokalvalue. -
number: Komponen tanggal dari tanggal waktu yang merupakan padanan dari angka floating-point, di mana komponen integralnya adalah jumlah hari sebelum atau sesudah tengah malam, 30 Desember 1899, dan komponen pecahannya mewakili waktu pada hari tersebut yang dibagi dengan 24. Misalnya, tengah malam, 31 Desember 1899 diwakili oleh 1,0; 6 A.M., 1 Januari 1900 diwakili oleh 2,25; tengah malam, 29 Desember 1899 diwakili oleh -1.0; dan 6 A.M., 29 Desember 1899 diwakili oleh -1,25. Nilai dasarnya adalah tengah malam, 30 Desember 1899. Nilai minimum adalah tengah malam, 1 Januari 0100. Nilai maksimum adalah saat terakhir 31 Desember 9999.
Jika
valuedari jenis lain, kesalahan dikembalikan.-
culture: Budaya nilai yang diberikan (misalnya, "en-US").
Contoh 1
Konversi tanggal dan waktu yang ditentukan menjadi nilai tanggal.
Penggunaan
Date.From(#datetime(1899, 12, 30, 06, 45, 12))
Hasil
#date(1899, 12, 30)
Contoh 2
Mengonversi angka yang ditentukan menjadi nilai tanggal.
Penggunaan
Date.From(43910)
Hasil
#date(2020, 3, 20)
Contoh 3
Konversikan tanggal teks Jerman di kolom Tanggal Diposting menjadi nilai tanggal.
Penggunaan
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"
Hasil
#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}
})