<EnableAmPmParseAdjustment> Öğesi

Tarih ve saat ayrıştırma yöntemlerinin gün, ay, saat ve AM/PM belirleyicisi içeren tarih dizelerini ayrıştırmak için ayarlanmış bir kural kümesi kullanıp kullanmadığını belirler.

<Yapılandırma>
  <Çalışma zamanı>
    <EnableAmPmParseAdjustment>

Syntax

<EnableAmPmParseAdjustment enabled="0"|"1" />  

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Öznitelikler

Öznitelik Açıklama
enabled Gerekli öznitelik.

Tarih ve saat ayrıştırma yöntemlerinin yalnızca bir gün, ay, saat ve AM/PM belirleyicisi içeren tarih dizelerini ayrıştırmak için ayarlanmış bir kural kümesi kullanıp kullanmadığını belirtir.

etkin Öznitelik

Değer Açıklama
0 Tarih ve saat ayrıştırma yöntemleri, yalnızca bir gün, ay, saat ve AM/PM belirleyicisi içeren tarih dizelerini ayrıştırma için ayarlanmış kuralları kullanmaz.
1 Tarih ve saat ayrıştırma yöntemleri, yalnızca bir gün, ay, saat ve AM/PM belirleyicisi içeren tarih dizelerini ayrıştırma için ayarlanmış kuralları kullanır.

Alt Öğeler

Yok.

Üst Öğeler

Öğe Açıklama
configuration Her yapılandırma dosyasında yer alan ve ortak dil çalışma zamanı ve .NET Framework uygulamaları tarafından kullanılan kök öğe.
runtime Çalışma zamanı başlatma seçenekleri hakkında bilgi içerir.

Açıklamalar

öğesi, <EnableAmPmParseAdjustment> aşağıdaki yöntemlerin sayısal bir gün ve ay ile ardından bir saat ve bir AM/PM belirteci (örneğin, "4/10 6 AM" gibi) içeren bir tarih dizesini nasıl ayrıştırdığını denetler:

Başka hiçbir desen etkilenmez.

öğesinin <EnableAmPmParseAdjustment> , , DateTime.TryParseExactDateTimeOffset.ParseExactve DateTimeOffset.TryParseExact yöntemleri üzerinde DateTime.ParseExacthiçbir etkisi yoktur.

Önemli

.NET Core ve .NET Native' de, ayarlanmış AM/PM ayrıştırma kuralları varsayılan olarak etkindir.

Ayrıştırma ayarlama kuralı etkinleştirilmemişse, dizenin ilk bassamı 12 saatlik saatin saati olarak yorumlanır ve AM/PM belirleyicisi dışında dizenin geri kalanı yoksayılır. Ayrıştırma yöntemi tarafından döndürülen tarih ve saat, geçerli tarihten ve tarih dizesinden ayıklanan günün saatinden oluşur.

Ayrıştırma ayarlama kuralı etkinleştirilirse, ayrıştırma yöntemi günü ve ayı geçerli yıla ait olarak, saati ise 12 saatlik saatin saati olarak yorumlar.

Aşağıdaki tabloda, öğesinin DateTimeDateTime.Parse(String) özelliği "0" veya "1" olarak ayarlanmış şekilde ""4/10 6 AM" <EnableAmPmParseAdjustment>enabled dizesini ayrıştırmak için yöntemi kullanıldığında değerdeki fark gösterilmektedir. Bugünün tarihinin 5 Ocak 2017 olduğunu varsayar ve tarihi belirtilen kültürün "G" biçim dizesi kullanılarak biçimlendirilmiş gibi görüntüler.

Kültür adı enabled="0" enabled="1"
en-US 05.01.2017 04:00:00 10.04.2017 06:00:00
en-GB 5/1/2017 6:00:00 10/4/2017 6:00:00

Ayrıca bkz.