在Net Core 1中树立文化

时间:2018-10-24 14:40:18

标签: asp.net culture

我有一个存储在appsettings中的日期,该日期应该绑定到DateTime属性TOptions实例。但是,该字符串不会解析,因为它期望使用mm / dd / yyyy格式,而我提供的是dd / mm / yyyy。

我尝试在启动时明确设置区域性,但似乎没有任何改变。

Startup.ConfigureServices(){

            services.Configure<RequestLocalizationOptions>(options =>
            {
                options.DefaultRequestCulture = new Microsoft.AspNetCore.Localization.RequestCulture("en-GB");
                options.SupportedCultures = new List<CultureInfo> { new CultureInfo("en-GB") };
            });

        services.AddMvc()

...

Startup.Configure(){

           app.UseRequestLocalization();
            app.UseMvc();

如何设置区域性,以便IOPtions将我的字符串解析为dd / mm / yyyy日期

0 个答案:

没有答案