无法将JSON数据解析到.NET DateTime [英] Can't parse JSON data to .NET DateTime

查看:188
本文介绍了无法将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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆