Строка не была распознана как допустимый DateTime. Есть неизвестное слово, начинающееся с индекса 0

У меня есть следующий C #, который дает мне ошибку выше при попытке разобрать строку в datetime.

DateTime backupdate = System.Convert.ToDateTime(imageflowlabel.Text);   
DateTime currentdate = System.DateTime.Now.AddHours(-2);    
int result = currentdate.CompareTo(backupdate);

imageflowlable.text выглядит так2012-04-15 15:23:34:123

Любые идеи о том, как преобразовать это?

Спасибо

Ответы на вопрос(5)

Ваш ответ на вопрос