无法将JSON数据解析到.NET DateTime [英] Can't parse JSON data to .NET DateTime
本文介绍了无法将JSON数据解析到.NET DateTime的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这很简单.我有一个字符串
It's pretty simple. I have a string
string s = "/Date(1474408920000)/"
我想将其转换为日期:
DateTime date = JsonConvert.DeserializeObject<DateTime>(s);
但是我得到了错误:
分析注释时出错.应为:*,得到D.路径",第1行,位置1."
"Error parsing comment. Expected: *, got D. Path '', line 1, position 1."
这是怎么回事?
感谢您的帮助!
推荐答案
您的json字符串无效,但可以通过用"
Your json string is not valid but can easily be fixed by surrounding it with "
string s = @"""/Date(1474408920000)/""";
现在DateTime date = JsonConvert.DeserializeObject<DateTime>(s);
将起作用
这篇关于无法将JSON数据解析到.NET DateTime的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文