2010-11-14 113 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);