I am trying to convert MicrosoftDateFormat
to DateTime
but not sure how to do that. I know how to do the opposite, meaning, convert DateTime
to MicrosoftDateFormat
. I tried following:
Approach-1:
var input = DateTime.Now;
var jsonMsDate = JsonConvert.SerializeObject(input, new JsonSerializerSettings
{
DateFormatHandling = DateFormatHandling.MicrosoftDateFormat
});
Output:
"\"\\/Date(1488389116170-0500)\\/\""
What I want is,
Input = "/Date(1488393000000-0500)/"
Output = DateTime