我有一个API从targetProcess获取信息并将该信息放在sql表中.
当targetProcess字段是date时,问题就出现了,因为我收到它作为json日期"/Date(1409202000000-0500 )/".
如何在c#中将此json日期转换为Datetime?
我一直在尝试在这个StackOverflow帖子中添加像asnwer这样的额外引号,但它不起作用.
我试图替换单词日期为只使用1409202000000-0500在
DateTime dotNetDate = new DateTime(1970, 1, 1);
dotNetDate = dotNetDate.AddMilliseconds(Convert.ToInt64(1409202000000-0500)
Run Code Online (Sandbox Code Playgroud)
我下面也使用JSON.NET
string sa = "/Date(1409202000000-0500 )/"
DateTime dt = new DateTime();
dt = JsonConvert.DeserializeObject<DateTime>(sa);
Run Code Online (Sandbox Code Playgroud)
但它也不起作用,
所以问题是......我如何将这个json日期转换为c#中的Datetime?