Как отформатировать DateTime на 24 часа? - PullRequest
72 голосов
/ 20 марта 2012

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

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

Результат должен быть следующим: «16:38». Спасибо.

Ответы [ 2 ]

175 голосов
/ 20 марта 2012

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

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

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

14 голосов
/ 20 марта 2012
Console.WriteLine(curr.ToString("HH:mm"));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...