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


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

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

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

2 61

2 ответа:

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

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

посмотреть дата и время.Метод ToString.

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