[英]Convert C# DateTime to JavaScript date automatically using Json Serialization in Dot Net Core 2 WebApi
从Dot Net Core 2.0 WebApi Controller调用返回结果时,是否可以自动将C#DateTime字段转换为JavaScript日期?
目前,从服务器端调用返回DateTime值时,其返回格式为:“ 2013-02-01T00:00:00”
我本以为可以设置JsonSerializer选项以返回已经转换为JavaScript日期的值,而无需通过诸如时刻的辅助解析器对其进行解析。
有人知道怎么做吗?
您应该将此行添加到ConfigureService函数中的startup.cs类中:
services
.AddMvc()
.AddJsonOptions(x => x.SerializerSettings.DateFormatHandling = Newtonsoft.Json.DateFormatHandling.MicrosoftDateFormat);
然后您可以在序列化数据时以json格式获取日期。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.