В моей базе данных есть поле Datetime DaysWorkedArrived
На моей странице Aspx у меня есть RadDatePicker и RadTimePicker. Когда я добавляю новую запись в базу данных, я могу построить строку даты и времени, чтобы заполнить это поле.
В моей форме редактирования ASPX мне нужно разделить это поле даты DateTime и показать дату как выбранную дату RadDatePicker, а время как выбранное время RadTimePicker.
У меня нет проблем с получением даты и ее отображением в форме редактирования.
Я не могу отобразить выбранное время в форме редактирования, вот мой код, который я использую:
string ArrivedTime = Convert.ToDateTime(d.DaysWorkedArrived).ToShortTimeString();
Возвращает строковое значение "4:00 AM". Затем я использую этот код в попытке установить время для моего элемента управления TimePicker
TimeSpan startTime = TimeSpan.Parse(ArrivedTime);
tpArrived.SelectedTime = startTime;
И это приводит к ошибке "Строка не была распознана как допустимый интервал времени.
Я прочитал несколько статей о временном промежутке и устал от кода, найденного в сети, но не могу найти ни одного, который касается моей ситуации. Любая помощь будет принята с благодарностью.