C# 将日期字符串转换为日期时间
我必须将日期字符串转换为DateTime对象,如下所示C# 将日期字符串转换为日期时间,c#,datetime,C#,Datetime,我必须将日期字符串转换为DateTime对象,如下所示 tmpdate = "27-Apr 14:53"; TheDate = DateTime.ParseExact(tmpdate, "DD-MMM HH:mm", CultureInfo.InvariantCulture); 我不断收到关于字符串不是有效日期时间的异常。我也尝试过在这一年中加入,但运气不佳。有什么建议吗?试试看dd-MMM-HH:mm-注意小写的dd用小d试试看: TheDate = DateTime.ParseExac
tmpdate = "27-Apr 14:53";
TheDate = DateTime.ParseExact(tmpdate, "DD-MMM HH:mm", CultureInfo.InvariantCulture);
我不断收到关于字符串不是有效日期时间的异常。我也尝试过在这一年中加入,但运气不佳。有什么建议吗?试试看
dd-MMM-HH:mm
-注意小写的dd
用小d试试看:
TheDate = DateTime.ParseExact(tmpdate, "dd-MMM HH:mm", CultureInfo.InvariantCulture);
string tmpdate = "27-Apr 14:53";
DateTime TheDate = DateTime.ParseExact(tmpdate, "dd-MMM HH:mm", System.Globalization.CultureInfo.InvariantCulture);