2016-08-03 41 views

回答

8

字符串中有一些零寬度的Unicode字符。如果你刪除它,它會工作:

DateTime.ParseExact("23.02.2016 08:59:35", 
    "dd.MM.yyyy HH:mm:ss", CultureInfo.InvariantCulture) 
+0

我想解決爲什麼...好點 –

+0

謝謝,它的工作。但實際上這個字符串來自其他地方,我需要以編程方式從它的程序中刪除零寬度的Unicode字符。我怎樣才能做到這一點 ? – user2617750

+4

使用帶有while-list的正則表達式,例如'Regex.Replace(「23. 02. 2016 08:59:35」,@「[^ \ d \ s \ .:]」,string.Empty)'。 –

相關問題