在使用Newtonsoft.Json时会遇到这样的问题,数据库存的值跟接收到反序列的值差了8个小时。这时,只要在反序列化时设置一下就可以了。
JsonConvert.DeserializeObject<T>(jsonStr, new JsonSerializerSettings
{
DateTimeZoneHandling = DateTimeZoneHandling.Local
});
2023-02-12 15:09:35
在使用Newtonsoft.Json时会遇到这样的问题,数据库存的值跟接收到反序列的值差了8个小时。这时,只要在反序列化时设置一下就可以了。
JsonConvert.DeserializeObject<T>(jsonStr, new JsonSerializerSettings
{
DateTimeZoneHandling = DateTimeZoneHandling.Local
});