Как преобразовать временной интервал в время после полудня или до полудня?

Я сохраняю время пользователя в формате UTC и когда показываю мне нужно преобразовать его во время am pm.

Вот пример в базе данных, у меня 17:00:00 преобразовать в 5:00 pm

Вот код, который я придумал, но он не работает

var time = DateTime.ParseExact(object.Time.ToString(), "HHmm", CultureInfo.CurrentCulture).ToString("hh:mm tt");
7
задан Andrew Venture 17 July 2011 в 13:19
поделиться