【发布时间】:2019-04-03 19:45:49
【问题描述】:
在我的 Blazor 0.9.0 项目中,我有一个大的 json 字符串,用于包含包含毫秒在内的 DateTime 属性的对象列表。这通过 Ajax 传递给我的 .cshtml 文件,我在字符串上调用 Microsoft.JSInterop.Json.Deserialize。除了 DateTime 对象丢失毫秒之外,这很好地反序列化。对于 JsonConvert,这可以通过使用 JsonSerializerSettings DateParseHandling 来纠正。我们如何在 Blazor 中做到这一点?
var json = "{\"timestamp\":\"2019-03-01T12:22:26.102Z\"}";
我希望这将被反序列化为 01/03/2019 12:22:26:102 但实际结果是 01/03/2019 12:22:26
【问题讨论】:
-
我猜你可以在 Blazor 中使用 Newtonsoft.Json...
-
Z Iw/o a space) 可能不是那么标准 - 您是否检查了另一个方向,从 DateTime(Offset) 的序列化产生了什么?
-
马上去看看!