Вы можете использовать метод DateTime.Add (), чтобы добавить время к дате.
DateTime date = DateTime.Now;
TimeSpan time = new TimeSpan(36, 0, 0, 0);
DateTime combined = date.Add(time);
Console.WriteLine("{0:dddd}", combined);
Вы также можете создать свой временной интервал, проанализировав строку , если это то, что вам нужно сделать.
Кроме того, вы можете посмотреть на использование других элементов управления. Вы не упомянули, используете ли вы winforms, wpf или asp.net, но существуют различные средства выбора даты и времени, которые поддерживают выбор даты и времени.