Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
-Updated date documentation
- Loading branch information
Showing
with
11 additions
and
6 deletions.
-
+11
−6
Doc/DatesInJSON.html
|
@@ -49,16 +49,21 @@ <h3>DateTime JsonConverters</h3> |
|
|
<pre style="margin: 0px;"> };</pre> |
|
|
<pre style="margin: 0px;"> </pre> |
|
|
|
|
|
<pre style="margin: 0px;"> <span style="color: blue;">string</span> defaultJson = <span style="color: rgb(43, 145, 175);">JsonConvert</span>.SerializeObject(entry);</pre> |
|
|
<pre style="margin: 0px;"> <span style="color: green;">// Default as of Json.NET 4.5</span></pre> |
|
|
<pre style="margin: 0px;"> <span style="color: blue;">string</span> isoJson = <span style="color: rgb(43, 145, 175);">JsonConvert</span>.SerializeObject(entry);</pre> |
|
|
<pre style="margin: 0px;"> <span style="color: green;">// {"Details":"Application started.","LogDate":"2009-02-15T00:00:00Z"}</span></pre> |
|
|
|
|
|
<pre style="margin: 0px;"> </pre> |
|
|
<pre style="margin: 0px;"> <span style="color: rgb(43, 145, 175);">JsonSerializerSettings</span> settingsWithMicrosoftDateFormat = <span style="color: blue;">new</span> <span style="color: rgb(43, 145, 175);">JsonSerializerSettings</span></pre> |
|
|
<pre style="margin: 0px;"> {</pre> |
|
|
<pre style="margin: 0px;"> DateFormatHandling = <span style="color: rgb(43, 145, 175);">DateFormatHandling</span>.MicrosoftDateFormat</pre> |
|
|
<pre style="margin: 0px;"> };</pre> |
|
|
<pre style="margin: 0px;"> <span style="color: blue;">string</span> microsoftJson = <span style="color: rgb(43, 145, 175);">JsonConvert</span>.SerializeObject(entry, settingsWithMicrosoftDateFormat);</pre> |
|
|
<pre style="margin: 0px;"> <span style="color: green;">// {"Details":"Application started.","LogDate":"\/Date(1234656000000)\/"}</span></pre> |
|
|
<pre style="margin: 0px;"></pre> |
|
|
|
|
|
<pre style="margin: 0px;"> </pre> |
|
|
<pre style="margin: 0px;"> <span style="color: blue;">string</span> javascriptJson = <span style="color: rgb(43, 145, 175);">JsonConvert</span>.SerializeObject(entry, <span style="color: blue;">new</span> <span style="color: rgb(43, 145, 175);">JavaScriptDateTimeConverter</span>());</pre> |
|
|
|
|
|
<pre style="margin: 0px;"> <span style="color: green;">// {"Details":"Application started.","LogDate":new Date(1234656000000)}</span></pre> |
|
|
<pre style="margin: 0px;"> </pre> |
|
|
<pre style="margin: 0px;"> <span style="color: blue;">string</span> isoJson = <span style="color: rgb(43, 145, 175);">JsonConvert</span>.SerializeObject(entry, <span style="color: blue;">new</span> <span style="color: rgb(43, 145, 175);">IsoDateTimeConverter</span>());</pre> |
|
|
<pre style="margin: 0px;"> <span style="color: green;">// {"Details":"Application started.","LogDate":"2009-02-15T00:00:00Z"}</span></pre> |
|
|
|
|
|
<pre style="margin: 0px;">}</pre> |
|
|
</div> |
|
|