<EnableAmPmParseAdjustment> elem
Meghatározza, hogy a dátum- és időelemző módszerek módosított szabálykészletet használnak-e a nap, hónap, óra és AM/PM tervezőt tartalmazó dátumsztringek elemzéséhez.
<Konfigurációs>
<Runtime>
<EnableAmPmParseAdjustment>
Syntax
<EnableAmPmParseAdjustment enabled="0"|"1" />
Attribútumok és elemek
Az alábbi szakaszok az attribútumokat, a gyermekelemeket és a szülőelemeket ismertetik.
Attribútumok
Attribútum | Leírás |
---|---|
enabled |
Kötelező attribútum. Meghatározza, hogy a dátum- és időelemző metódusok módosított szabálykészletet használnak-e olyan dátumsztringek elemzéséhez, amelyek csak egy napot, hónapot, órát és AM/PM-tervezőt tartalmaznak. |
enabled attribute
Érték | Leírás |
---|---|
0 | A dátum- és időelemző módszerek nem használnak módosított szabályokat olyan dátumsztringek elemzéséhez, amelyek csak egy napot, hónapot, órát és AM/PM kijelölőt tartalmaznak. |
1 | A dátum- és időelemző metódusok módosított szabályokat használnak a csak egy napot, hónapot, órát és AM/PM tervezőt tartalmazó dátumsztringek elemzéséhez. |
Gyermekelemek
Nincsenek.
Szülőelemek
Elem | Leírás |
---|---|
configuration |
A közös nyelvi futtatókörnyezet és .NET-keretrendszer alkalmazások által használt összes konfigurációs fájl gyökéreleme. |
runtime |
Információkat tartalmaz a futtatókörnyezet inicializálási lehetőségeiről. |
Megjegyzések
Az <EnableAmPmParseAdjustment>
elem azt szabályozza, hogy a következő metódusok hogyan elemzik a dátumsztringet, amely egy numerikus napot és hónapot, majd egy órát és egy AM/PM-tervezőt (például "4/10 6 AM" ) tartalmaz:
Más mintákra nincs hatással.
Az <EnableAmPmParseAdjustment>
elem nincs hatással a DateTime.ParseExact, DateTime.TryParseExact, DateTimeOffset.ParseExactés DateTimeOffset.TryParseExact metódusokra.
Fontos
A .NET Core-ban és a .NET Native a módosított AM/PM elemzési szabályok alapértelmezés szerint engedélyezve vannak.
Ha az elemzési beállítási szabály nincs engedélyezve, a rendszer a sztring első számjegyét a 12 órás óra órájaként értelmezi, a sztring fennmaradó részét pedig az AM/PM tervező kivételével figyelmen kívül hagyja. Az elemzési módszer által visszaadott dátum és idő az aktuális dátumból és a dátumsztringből kinyert nap órájából áll.
Ha az elemzési kiigazítási szabály engedélyezve van, az elemzési módszer a napot és a hónapot az aktuális évhez tartozóként értelmezi, és az időt a 12 órás óra órájaként értelmezi.
Az alábbi táblázat az érték különbségét DateTime mutatja be, amikor a DateTime.Parse(String) metódussal elemzi a "4/10 6 AM" sztringet, és az <EnableAmPmParseAdjustment>
elem tulajdonsága enabled
"0" vagy "1" értékre van állítva. Feltételezi, hogy a mai dátum 2017. január 5., és úgy jeleníti meg a dátumot, mintha a megadott kulturális környezet "G" formátumsztringjének használatával lenne formázva.
Kulturális környezet neve | enabled="0" | enabled="1" |
---|---|---|
en-US | 2017.01.05. 04:00:00 | 2017. 04. 10. 06:00:00 |
en-GB | 5/1/2017 6:00:00 | 10/4/2017 6:00:00 |
Lásd még
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: