Если вам нужно преобразовать строку в DateTime, вы можете попробовать
DateTime dt = DateTime.Parse("01:00 PM"); // No error checking
или (с проверкой ошибок)
DateTime dt;
bool res = DateTime.TryParse("01:00 PM", out dt);
Переменная dt
содержит дату и время, поэтому выможно записать его
dt.ToString("HH:mm");
Последний работает для всех переменных DateTime, которые у вас есть, поэтому, если у вас все еще есть DateTime, вы можете записать его таким образом.