Ich möchte den Standardkalender der 'th-TH'-Kultur von ThaiBuddhist in Gregorian ändern und ihn als benutzerdefinierte Kultur registrieren.Ändern des Standardkalenders von CultureAndRegionInfoBuilder
CultureAndRegionInfoBuilder cultureAndRegionInfoBuilder = new CultureAndRegionInfoBuilder("th-TH", CultureAndRegionModifiers.Replacement);
cultureAndRegionInfoBuilder.AvailableCalendars = new Calendar[] { new GregorianCalendar()};
cultureAndRegionInfoBuilder.Register();
Oben Segment ändert nicht den Standardkalender.
CultureInfo cultureInfo = new CultureInfo("th-TH");
cultureInfo.DateTimeFormat.Calendar = new GregorianCalendar();
CultureAndRegionInfoBuilder cultureAndRegionInfoBuilder = new CultureAndRegionInfoBuilder("th-TH", CultureAndRegionModifiers.Replacement);
cultureAndRegionInfoBuilder.LoadDataFromCultureInfo(cultureInfo);
cultureAndRegionInfoBuilder.Register();
Dies funktioniert auch nicht.
Bitte helfen. Thanx
Es tut uns leid, wenn Sie diese Frage offensiv finden, aber könnten Sie ein wenig Licht darauf werfen, warum Sie das tun wollen? –
@ Paweł Dyda Wir verwenden SSRS-Server-Side-Reporting und unser Client benötigt Daten im Gregorianischen Kalenderformat, während Währung in "Bhat". Der Standardkalender für 'th-TH' ist Thai Buddhist. – Eranga