Informácie o tejto aktualizácii
1. mája 2019 sa začína nová éra v japonskom kalendári. Toto je prvý prechod z jednej éry na druhú od januára 1989. Táto aktualizácia doplnku Microsoft Silverlight opravuje výpočty DateTime na spracovanie a formátovanie nového ERAS v japonskom kalendári.
Podporované funkcie v japončine ERA
Rozsah – uvoľnenie
Keď sa éra Heisei (平成) končí na 30. apríla 2019 (Heisei (平成) 31) a nová éra začína 1, 2019, "平成 31 年 5 月 1 日" sa stáva neplatným. Uvoľnili sme naše analyzátory, ktoré umožňujú, aby boli budúce a posledné dátumy (gregoriánskeho aj japonské dátumy) skonvertované na príslušný japonský dátum éry bez toho, aby ste museli vyhadzovať výnimku.
Pre predchádzajúci japonský vek Showa je napríklad maximálnym rokom 64. Aktuálny kód doplnku Silverlight nemôže analyzovať dátum, ak je rok dátumu väčší ako 64 pre aktuálnu éru. Ak sa to pokúsi, bude hodiť výnimku. Táto aktualizácia odstraňuje tento problém a analyzuje dátum aj v prípade, že rok je väčší než maximálny ERA rok.
Nasledujúci príklad znázorňuje zmenu: DateTime.Parse("昭和 70/1/1 0:00:00", new CultureInfo("ja-JP") { DateTimeFormat = { Calendar = new JapaneseCalendar() } })
V tomto príklade sa nehodí výnimka. Namiesto toho bude dátum úspešne analyzovať a vráti 1/1/1995 12:00:00 am (70 – 64 = 6. (Heisei éra sa začala v 1989; 1989 + 6 = 1995.)
Budete tiež môcť konvertovať budúce dátumy v Heisei na novú japonskú éru po oznámení nového japonského ERA názvu.
Gannen (元年) za prvý rok japonskej éry
V historickej praxi je prvý rok éry označený osobitným znakom "Gan (元)" (ktorého znak Kanji znamená "pôvod" alebo "začiatok") namiesto čísla "Ichi (1)". Prvý rok "gannen (元年)" pokračuje až do dátumu ukončenia gregoriánsky kalendárny rok, 31. decembra.
Táto aktualizácia umožní úspešné analyzovanie znakov gannen (元年) v doplnku Silverlight.
Poznámka: Doplnok Silverlight bude aj naďalej vracať hodnotu 01 a nie元, ak je doplnok Silverlight požiadaný o formátovanie prvého dátumu ERA. Tento problém možno vyriešiť tým, že vývojári nahradia rok "01" rokom "元" rok. Na tento účel by sa mala vykonať jednoduchá výmena reťazca.
Nasledujúce príklady upresňujú, ako Silverlight zvláda formátovanie a parsovanie gannen (元年).
Formátovanie
string pattern = "gg yyyy'\u5E74' MM'\u6708' dd'\u65E5'"; //"gg yyyy'年' MM'月' dd'日'"
DateTime dt = new DateTime(1989, 01, 08); // Start of Heisei Era
string formattedDate = dt.ToString(pattern, jpnFormat);
Správanie pred aktualizáciou: formattedDate je "平成 01 年 01 月 08 日" Správanie po aktualizácii: formattedDate je "平成 01 年 01 月 08 日"
Neexistuje žiadna zmena v správaní z toho, čo existovalo pred aktualizáciou.
Parsování
Ichinen (1 年)
DateTime.TryParseExact("平成 01年 01月 08日", pattern, jpnFormat, DateTimeStyles.None, out parsedDate)
Správanie pred aktualizáciou: vráti hodnotu true a má PARSEDDATE {1/8/1989 12:00:00 am} Správanie po aktualizácii: vráti hodnotu true a má PARSEDDATE {1/8/1989 12:00:00 am}
Neexistuje žiadna zmena v správaní z toho, čo existovalo pred aktualizáciou.
Gannen (元年)
DateTime.TryParseExact("平成元年 01月 08日", pattern, jpnFormat, DateTimeStyles.None, out parsedDate)
Správanie pred aktualizáciou: vráti hodnotu False a má PARSEDDATE {1/1/0001 12:00:00 am} Správanie po aktualizácii: vráti hodnotu true a má PARSEDDATE {1/8/1989 12:00:00 am}
Získanie tejto aktualizácie
Metóda 1: lokalita Microsoft Silverlight
Inštalátor doplnku Silverlight obsahuje okrem tejto aktualizácie aj všetky predchádzajúce aktualizácie. Ak chcete nainštalovať najnovšiu verziu doplnku Silverlight, prejdite na nasledujúcu webovú lokalitu spoločnosti Microsoft: Získajte doplnok Microsoft Silverlight.
Metóda 2: Microsoft Update
Táto aktualizácia je k dispozícii na lokalite Microsoft Update. Ďalšie informácie o tom, ako spustiť službu Microsoft Update, nájdete v téme získanie aktualizácie prostredníctvom služby Windows Update.
Metóda 3: Centrum sťahovania softvéru
Samostatný balík aktualizácie môžete získať prostredníctvom Centra sťahovania softvéru. Ak chcete nainštalovať aktualizáciu, postupujte podľa pokynov na inštaláciu na stránke na stiahnutie. Stiahnite si balík Silverlight 5. Ďalšie informácie o preberaní súborov technickej podpory spoločnosti Microsoft nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
119591 Získanie podporných súborov spoločnosti Microsoft zo služieb online Spoločnosť Microsoft naskenovaná tento súbor pre vírusy. Spoločnosť Microsoft použila najaktuálnejší antivírusový softvér, ktorý bol k dispozícii v deň publikovania súboru. Súbor je uložený na zabezpečených serveroch, ktoré pomáhajú zabrániť neoprávneným zmenám v súbore.
Odkazy
Oboznámte sa s terminológiou , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.