将日期字符串转换为日期时间



我必须将日期字符串转换为DateTime对象,如下所示

tmpdate = "27-Apr 14:53";
TheDate = DateTime.ParseExact(tmpdate, "DD-MMM HH:mm", CultureInfo.InvariantCulture);  

我一直得到异常关于字符串不是一个有效的日期时间。我也试过把年份加进去,但运气不好。有什么建议吗?

尝试dd-MMM HH:mm -注意小写的dd

try with little 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); 

相关内容

  • 没有找到相关文章

最新更新