У меня есть строка времени как 12:48 AM
. Я хочу преобразовать эту строку в TimeSpan
, чтобы добавить с DateTime
Объект. В настоящее время я пытаюсь использовать следующие фрагменты.Преобразование временной строки для добавления объекта DateTime
string format = "dd/MM/yyyy";
CultureInfo provider = CultureInfo.InvariantCulture;
var date = DateTime.ParseExact(dateValue, format, provider);
string timeFormate = "H:mm AM";
string timeValue = "12:48 AM";
var time = TimeSpan.ParseExact(timeValue,timeFormate,provider);
DateTime launchDate = date + time;
Я получаю
Входная строка не была в правильном формате
исключение в строке
var time = TimeSpan.ParseExact(timeValue,timeFormate,provider);
Пожалуйста, предложите мне, как конвертировать мой указанный строка во времени.
[Ответы, которые содержат только ссылки в других местах «хорошие ответы»?] (Http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers) –