diff --git a/Doc/DatesInJSON.html b/Doc/DatesInJSON.html index ac07e196..a9d8713e 100644 --- a/Doc/DatesInJSON.html +++ b/Doc/DatesInJSON.html @@ -49,16 +49,21 @@
};
-
string defaultJson = JsonConvert.SerializeObject(entry);+
// Default as of Json.NET 4.5
+string isoJson = JsonConvert.SerializeObject(entry);+
// {"Details":"Application started.","LogDate":"2009-02-15T00:00:00Z"}
+
++
JsonSerializerSettings settingsWithMicrosoftDateFormat = new JsonSerializerSettings+
{
+ DateFormatHandling = DateFormatHandling.MicrosoftDateFormat
+};+
string microsoftJson = JsonConvert.SerializeObject(entry, settingsWithMicrosoftDateFormat);
// {"Details":"Application started.","LogDate":"\/Date(1234656000000)\/"}
-
+
string javascriptJson = JsonConvert.SerializeObject(entry, new JavaScriptDateTimeConverter());-
// {"Details":"Application started.","LogDate":new Date(1234656000000)}
--
string isoJson = JsonConvert.SerializeObject(entry, new IsoDateTimeConverter());-
// {"Details":"Application started.","LogDate":"2009-02-15T00:00:00Z"}
}