如何在SignalR 2 (2.2.1)中配置日期时间格式序列化
因为在一个响应中,带有datetime的输出json可以使用UTC,也可以不使用UTC。
"dateTime":"2017-02-17T20:27:04.9225787+02:00“
"dateTime":"2017-02-17T20:00:10.1540101“
发布于 2017-02-23 15:21:50
这段代码可以工作
services.AddMvc().AddJsonOptions(options =>
{
options.SerializerSettings.DateFormatString = "yyyy-MM-ddTHH:mm:ss";
options.SerializerSettings.DateTimeZoneHandling = DateTimeZoneHandling.Local;
});
services.AddSingleton(_ => new JsonSerializer {
DateTimeZoneHandling = DateTimeZoneHandling.Local,
DateFormatHandling = DateFormatHandling.IsoDateFormat,
});https://stackoverflow.com/questions/42305203
复制相似问题