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.
Menentukan apakah metode penguraian tanggal dan waktu menggunakan sekumpulan aturan yang disesuaikan untuk mengurai string tanggal yang berisi penunjuk hari, bulan, jam, dan AM/PM.
<configuration>
<runtime>
<EnableAmPmParseAdjustment>
Syntax
<EnableAmPmParseAdjustment enabled="0"|"1" />
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Attributes
| Attribute | Description |
|---|---|
enabled |
Atribut yang diperlukan. Menentukan apakah metode penguraian tanggal dan waktu menggunakan sekumpulan aturan yang disesuaikan untuk mengurai string tanggal yang hanya berisi penunjuk hari, bulan, jam, dan AM/PM. |
Atribut yang diaktifkan
| Nilai | Description |
|---|---|
| 0 | Metode penguraian tanggal dan waktu tidak menggunakan aturan yang disesuaikan untuk mengurai string tanggal yang hanya berisi penunjuk hari, bulan, jam, dan AM/PM. |
| 1 | Metode penguraian tanggal dan waktu menggunakan aturan yang disesuaikan untuk mengurai string tanggal yang hanya berisi penunjuk hari, bulan, jam, dan AM/PM. |
Elemen Anak
Tidak ada.
Elemen Induk
| Elemen | Description |
|---|---|
configuration |
Elemen akar di setiap file konfigurasi yang digunakan oleh runtime dan aplikasi .NET Framework. |
runtime |
Berisi informasi tentang opsi inisialisasi runtime. |
Komentar
Elemen mengontrol <EnableAmPmParseAdjustment> bagaimana metode berikut mengurai string tanggal yang berisi hari dan bulan numerik diikuti oleh satu jam dan penunjuk AM/PM (seperti "4/10 6 AM"):
Tidak ada pola lain yang terpengaruh.
Elemen <EnableAmPmParseAdjustment> tidak berpengaruh pada DateTime.ParseExactmetode , , DateTime.TryParseExactDateTimeOffset.ParseExact, dan DateTimeOffset.TryParseExact .
Penting
Di .NET Core dan .NET Native, aturan penguraian AM/PM yang disesuaikan diaktifkan secara default.
Jika aturan penyesuaian penguraian tidak diaktifkan, digit pertama string ditafsirkan sebagai jam jam 12 jam, dan sisa string kecuali untuk penunjuk AM/PM diabaikan. Tanggal dan waktu yang dikembalikan oleh metode penguraian terdiri dari tanggal saat ini dan jam hari yang diekstrak dari string tanggal.
Jika aturan penyesuaian penguraian diaktifkan, metode penguraian menginterpretasikan hari dan bulan sebagai milik tahun ini, dan menafsirkan waktu sebagai jam jam 12 jam.
Tabel berikut mengilustrasikan perbedaan nilai DateTime ketika DateTime.Parse(String) metode digunakan untuk mengurai string ""4/10 6 AM" dengan <EnableAmPmParseAdjustment> properti elemen enabled diatur ke "0" atau "1". Ini mengasumsikan bahwa tanggal hari ini adalah 5 Januari 2017, dan menampilkan tanggal seolah-olah diformat menggunakan string format "G" budaya yang ditentukan.
| Nama budaya | enabled="0" | enabled="1" |
|---|---|---|
| en-US | 1/5/2017 04:00:00 AM | 10/4/2017 06:00:00 AM |
| en-GB | 5/1/2017 6:00:00 | 10/4/2017 6:00:00 |