DateTime.FromText
DateTime.FromText(text as nullable text, optional options as any) as nullable datetime
datetime
Membuat nilai dari representasi tekstual, text
. Parameter opsional record
, options
, 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 dan String format tanggal dan waktu kustom. Menghilangkan bidang ini atau menyediakannull
akan mengakibatkan penguraian 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. SaatCulture
dihilangkan ataunull
, Culture.Current digunakan.
Untuk mendukung alur kerja warisan, options
mungkin juga merupakan nilai teks. Ini memiliki perilaku yang sama seperti jika options = [Format = null, Culture = options]
.
Mengonversi "2010-12-31T01:30:00"
menjadi nilai tanggalwaktu.
Penggunaan
DateTime.FromText("2010-12-31T01:30:25")
Hasil
#datetime(2010, 12, 31, 1, 30, 25)
Mengonversi "2010-12-31T01:30:00.121212"
menjadi nilai tanggalwaktu.
Penggunaan
DateTime.FromText("30 Dez 2010 02:04:50.369730", [Format="dd MMM yyyy HH:mm:ss.ffffff", Culture="de-DE"])
Hasil
#datetime(2010, 12, 30, 2, 4, 50.36973)
Mengonversi "2010-12-31T01:30:00"
menjadi nilai tanggalwaktu.
Penggunaan
DateTime.FromText("2000-02-08T03:45:12Z", [Format="yyyy-MM-dd'T'HH:mm:ss'Z'", Culture="en-US"])
Hasil
#datetime(2000, 2, 8, 3, 45, 12)
Mengonversi "20101231T013000"
menjadi nilai tanggalwaktu.
Penggunaan
DateTime.FromText("20101231T013000", [Format="yyyyMMdd'T'HHmmss", Culture="en-US"])
Hasil
#datetime(2010, 12, 31, 1, 30, 0)