Мне нужна строка из даты и времени для отображения времени в 24-часовом формате.
.. var curr = DateTime.Now; string s = ???; Console.WriteLine(s); ..
Результат должен быть следующим: «16:38». Спасибо.
Используйте прописные буквы HH для формата 24 часа:
HH
String s = curr.ToString("HH:mm");
См. Метод DateTime.ToString .
Console.WriteLine(curr.ToString("HH:mm"));