Вопрос Json Datetime
Возможный дубликат:
как заставить netwtonsoft json serializer сериализовать свойство datetime в строку?
Я использую Newtonsoft.Json для преобразования моего объекта в файл JSON.
Но у меня проблема с DateTime
, в моем объекте поле даты и времени установлено как "7/30/2012 8:29:12 PM"
, но в файле JSON. Я получаю поле DateTime
в следующем формате:
"\/Date(1343660352227+0530)\/"
.
Мне нужно получить DateTime
в том же формате, что и у объекта. Является ли это возможным? Что я должен сделать, чтобы получить тот же формат?
Ответы
Ответ 1
Я получил решение следующим образом.
JsonConvert.SerializeObject(this, Formatting.None, new IsoDateTimeConverter() {
DateTimeFormat = "yyyy-MM-dd hh:mm:ss"
});
Вот ответ:
как заставить netwtonsoft json serializer сериализовать свойство datetime в строку?