C# NewtonSoft JsonConvert.SerializeObject,\";序列化日期时间后添加
使用NewtonSoft序列化datetime属性后,值从C# NewtonSoft JsonConvert.SerializeObject,\";序列化日期时间后添加,c#,json,datetime,serialization,json.net,C#,Json,Datetime,Serialization,Json.net,使用NewtonSoft序列化datetime属性后,值从2021-02-19 10:00作为datetime变为\\“2021-02-19T10:00:00\\”作为字符串。反序列化失败,没有替换那些\\“。此替换是一个快速修复,但现在我很好奇这是如何可能的,以及如何避免替换 当我的帖子中缺少内容时,请给我一个评论。不要用jsonvert序列化DateTime,你可以使用标准格式字符串之一。与Serialize方法产生的格式等效的是说明符s。因此: newdatetime(2021,2,19,
2021-02-19 10:00
作为datetime变为\\“2021-02-19T10:00:00\\”
作为字符串。反序列化失败,没有替换那些\\“
。此替换是一个快速修复,但现在我很好奇这是如何可能的,以及如何避免替换
当我的帖子中缺少内容时,请给我一个评论。不要用
jsonvert
序列化DateTime
,你可以使用标准格式字符串之一。与Serialize
方法产生的格式等效的是说明符s
。因此:
newdatetime(2021,2,19,10,0,0).ToString(“s”)
产生:
2021-02-19T10:00:00
没有引用