Change default format for DateTime parsing in ASP.NET Core

前端 未结 10 1149
情话喂你
情话喂你 2021-02-02 08:57

I get a Date in an ASP.NET Core Controller like this:

public class MyController:Controller{
    public IActionResult Test(DateTime date) {

    }
}
10条回答
  •  暗喜
    暗喜 (楼主)
    2021-02-02 09:54

    Try setting the culture manually in your web.config

    
           
          
       
    
    

    EDIT: Since i just realized this is Core, you can do it this way in StartUp.Configure:

    var cultureInfo = new CultureInfo("de-DE");
    CultureInfo.DefaultThreadCurrentCulture = cultureInfo;
    CultureInfo.DefaultThreadCurrentUICulture = cultureInfo;
    

提交回复
热议问题