Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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 |