Подтвердить что ты не робот

Как отформатировать DateTime до 24 часов?

Мне нужна строка из datetime для отображения времени в формате 24 часа.

..
var curr = DateTime.Now;
string s = ???;
Console.WriteLine(s);
..

Результат вывода должен быть: "16:38" Спасибо.

4b9b3361

Ответ 1

Используйте верхний регистр HH для 24-часового формата:

String s = curr.ToString("HH:mm");

См. Метод DateTime.ToString.

Ответ 2

Console.WriteLine(curr.ToString("HH:mm"));