Сериализация ASP.NET MVC Controller.Json DateTime против сериализации NewtonSoft Json DateTime

Когда я возвращаю объект, содержащий свойство DateTime, используя

return Json(value);

на клиенте, я получаю

"/Date(1336618438854)/"

If я возвращаю то же значение, используя

return Json(JsonConvert.SerializeObject(value));

, тогда возвращаемое сериализованное значение (вместе с сериализованным объектом) учитывает часовой пояс:

"/Date(1336618438854-0400)/"

Есть ли способ получить согласованный результат DateTime без двойной сериализации?Я где-то читал, что MS будет включать Newtonsoft JSON в MVC?

5
задан user1188755 10 May 2012 в 03:30
поделиться