This code snippet demonstrates how to use JsonSerializerSettings.
public class Log
{
public string Details
{
get;
set;
}
public DateTime LogDate
{
get;
set;
}
}
Log log = new Log
{
LogDate = new DateTime.Now,
Details = "Application started."
};
JsonSerializerSettings microsoftDateFormatSettings = new JsonSerializerSettings
{
DateFormatHandling = DateFormatHandling.MicrosoftDateFormat
};
string microsoftJson = JsonConvert.SerializeObject(log, microsoftDateFormatSettings);
Result:// {"Details":"Application started.","LogDate":"\/Date(1234656000000)\/"}