выпуск формата даты javascriptserializer - PullRequest
2 голосов
/ 28 октября 2010

Я сериализую сложный объект с множеством свойств других типов и списков в форму JSON, но проблема связана со свойствами DateTime.Я получаю время эпохи с помощью JavascriptSerializer (а не мм / дд / ГГГГ).

Можно ли как-нибудь получить дату и время в форме мм / дд / ГГГГ: ЧЧ.ММ.СС без изменения определения класса объекта, который я сериализую.

Ответы [ 2 ]

6 голосов
/ 28 октября 2010

Этого нельзя достичь с помощью JavaScriptSerializer и без изменения базового класса.Этого можно достичь с помощью Json.Net .

1 голос
/ 28 декабря 2011

Этого можно достичь, используя этот хак:

http://blog.calyptus.eu/seb/2011/12/custom-datetime-json-serialization/

Преобразует DateTime в класс Uri, который сериализуется в виде строки.

...