From 13fe57bd44a0316264e379bc77d687cf9100906e Mon Sep 17 00:00:00 2001 From: James Newton-King Date: Sun, 8 Apr 2012 19:40:30 +1200 Subject: [PATCH] -Updated date documentation --- Doc/DatesInJSON.html | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) 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"}
}