在Asp.Net Core Api中,可以使用以下方法来解决日期文化问题:
services.Configure(options =>
{
options.DefaultRequestCulture = new RequestCulture("en-US");
options.SupportedCultures = new List { new CultureInfo("en-US") };
options.SupportedUICultures = new List { new CultureInfo("en-US") };
});
app.UseRequestLocalization(app.ApplicationServices.GetService>().Value);
[HttpGet]
public IActionResult Get([FromQuery(Name = "date")] DateTime date)
{
// 处理日期数据
return Ok();
}
通过以上方法,可以在Asp.Net Core Api中解决日期文化问题。