使用JavaScriptSerializer自定义Date对象的序列化

时间:2019-01-11 20:09:54

标签: c# serialization

我有一个要通过JavaScriptSerializer序列化为字符串的对象。我已经注册了一个自定义转换器来省略null属性,但是我还想更改Date属性的呈现方式。

我希望date属性显示类似

{
   DateProperty = new Date(2019, 0, 31)
}

代替:

{
   DateProperty = "\/Date(1483776000000)\/";
}

是否可以自定义JavaScriptSerializer如何序列化DateTime,还是有另一个序列化程序?我希望不要去第3方串行器。

1 个答案:

答案 0 :(得分:0)

您要更改的日期格式为Microsoft格式,JavaScriptSerializer将对象转换为JSON格式。请查看此链接以获取更多详细信息,希望能为您提供帮助

Dates in JSON

相关问题