Aracılığıyla paylaş


<EnableAmPmParseAdjustment> Öğe

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

<configuration>
  <runtime>
    <EnableAmPmParseAdjustment>

Sözdizimi

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

Öznitelikler ve Öğeler

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

Attributes

Özellik Description
enabled Gerekli öznitelik.

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

enabled Özniteliği

Değer Description
0 Tarih ve saat ayrıştırma yöntemleri, yalnızca bir gün, ay, saat ve/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/PM belirleyicisi içeren tarih dizelerini ayrıştırma için ayarlanmış kuralları kullanır.

Alt Öğeler

Yok.

Üst Öğeler

Öğe Description
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 gün ve ay içeren bir tarih dizesini nasıl ayrıştırdığını ve ardından bir saat ve bir/PM belirteci (örneğin, "10.04.00" gibi) nasıl ayrıştırdığını denetler:

Başka hiçbir desen etkilenmez.

öğesinin <EnableAmPmParseAdjustment> , , DateTime.ParseExactDateTime.TryParseExactve DateTimeOffset.ParseExact yöntemleri üzerinde DateTimeOffset.TryParseExacthiçbir etkisi yoktur.

Önemli

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

Ayrıştırma ayarlama kuralı etkinleştirilmemişse, dizenin ilk basamması 12 saatlik saatin saati olarak yorumlanır ve/PM belirleyicisi dışındaki dizenin geri kalanı yoksayılır. Ayrıştırma yöntemi tarafından döndürülen tarih ve saat, tarih dizesinden ayıklanan geçerli tarih ve 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 yorumlar ve saati 12 saatlik saatin saati olarak yorumlar.

Aşağıdaki tabloda, öğenin DateTime özelliği "0" veya "1" olarak ayarlanmış ""4/10 6" DateTime.Parse(String) dizesini ayrıştırmak için yöntemi kullanıldığında değerdeki <EnableAmPmParseAdjustment> fark enabled 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 5/1/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 bakınız