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



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

我希望日期属性看起来像

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

而不是:

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

是否可以自定义 JavaScriptSerializer 序列化 DateTime 的方式,或者是否有其他序列化程序? 我希望不必去第三方序列化程序。

您要

更改的日期格式是Microsoft格式,JavaScriptSerializer将对象转换为JSON格式。请参阅此链接以获取更多详细信息,希望对您有所帮助

JSON 中的日期

最新更新