2010-11-14 92 views
2

我有以下格式的日期“hh:mm:ss:ffff dd/MM/yy”(例如...“20:58:54:5854 28/07/07 “),但是当我尝试用DateTime.ParseExact解析它时,它会失败并显示格式异常。DateTime.ParseExact抛出格式异常

我的代码的确切行...

var time = DateTime.ParseExact(timeString, "hh:mm:ss:ffff dd/MM/yy", CultureInfo.InvariantCulture); 

感谢 本

回答

4

你想用HH而不是hh 24小时制时间:

DateTime time = DateTime.ParseExact(timeString, "HH:mm:ss:ffff dd/MM/yy", CultureInfo.InvariantCulture);