7
dlaczego nie można analizować ciąg tak:Datetime.ParseExact „Ciąg nie został rozpoznany jako prawidłowy element DateTime” błąd
DateTime date = DateTime.ParseExact("23.02.2016 08:59:35",
"dd.MM.yyyy HH:mm:ss", CultureInfo.InvariantCulture);
Jest rzuca wyjątek
String nie był ujęty jako prawidłowy DateTime.
Naprawdę nie rozumiem.
Próbowałem się dowiedzieć, dlaczego ... Dobre miejsce –
Dzięki, zadziałało. Ale faktycznie ten ciąg pochodzi z innego miejsca i muszę programowo usunąć z niego program w postaci znaków Unicode o zerowej szerokości. Jak mogę to zrobić ? – user2617750
Użyj wyrażenia regularnego z listą while, np. 'Regex.Replace (" 23. 02. 2016 08:59:35 ", @" [^ \ d \ s \ .:] ", string.Empty)'. –