2017-10-29 225 views
0

我想转换“2017年7月31日8时08分24秒”,以日期时间在C#.NET和我使用Windows 10,我得到错误如何将字符串转换成datetime在C#.NET

Datetime dt=datetime.parse("2017-07-31 08:08:24"); 


Error "string was not recognized as a valid datetime" 

和CultureInfo的是波斯

回答

0

使用DateTime.ParseExact如下,

DateTime date = DateTime.ParseExact("2017-07-31 08:08:24", "yyyy-MM-dd HH:mm:ss", CultureInfo.InvariantCulture); 
+1

不良问题产生坏的答案。在我看来,最好是将投票结果重复为重复。 –