【发布时间】:2019-01-14 11:24:23
【问题描述】:
我正在通过 xml 获取日期时间值,例如:
string time = "20150605020247+0000"
我想转换成日期时间值。我试过DateTime.Parse、ParseExact、Convert.ToDateTime。它不工作,它返回错误:
字符串未被识别为有效日期时间
【问题讨论】:
-
请展示您为
ParseExact尝试过的内容,因为这样应该可以...... -
如果你能在minimal reproducible example 上分享你目前的进展,那就太棒了。
-
感谢您的回复,实际上我尝试使用 ParseExact,但它不起作用。DateTime theTime = DateTime.ParseExact(time2, "yyyy-MM-dd", CultureInfo.InvariantCulture, DateTimeStyles.None) ;
-
请将代码放入问题中。
-
@SiddarthVarunesh - 正如您可能知道的那样,
"yyyy-MM-dd"不是您拥有的值的确切格式。
标签: c# xml linq-to-xml