Baca dalam bahasa Inggris

Bagikan melalui


DateTime.FromText

Sintaks

DateTime.FromText(text as nullable text, optional options as any) as nullable datetime

Tentang

datetime Membuat nilai dari representasi tekstual, text. Parameter opsional record , options, dapat disediakan untuk menentukan properti tambahan. record bisa berisi bidang berikut:

  • Format: Nilai text 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 menyediakan null akan mengakibatkan penguraian tanggal menggunakan upaya terbaik.

  • Culture: Jika Format tidak null, Culture mengontrol beberapa penentu format. Misalnya, di "en-US" adalah , sementara di "MMM""Jan", "Feb", "Mar", ... adalah "ru-RU"."MMM""янв", "фев", "мар", ... Ketika Format adalah null, Culture mengontrol format default yang akan digunakan. Saat Culture dihilangkan atau null, 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].

Contoh 1

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)

Contoh 2

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)

Contoh 3

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)

Contoh 4

Mengonversi "20101231T013000" menjadi nilai tanggalwaktu.

Penggunaan

DateTime.FromText("20101231T013000", [Format="yyyyMMdd'T'HHmmss", Culture="en-US"])

Hasil

#datetime(2010, 12, 31, 1, 30, 0)