如何将DateTime格式化为24小时?

Yar*_*ara 73 c# format datetime

我需要从datetime的字符串以24小时格式显示时间.

..
var curr = DateTime.Now;
string s = ???;
Console.WriteLine(s);
..
Run Code Online (Sandbox Code Playgroud)

输出结果必须是:"16:38"谢谢.

Fla*_*ash 177

使用大写HH24小时格式:

String s = curr.ToString("HH:mm");
Run Code Online (Sandbox Code Playgroud)

请参见DateTime.ToString方法.


pau*_*aul 14

Console.WriteLine(curr.ToString("HH:mm"));
Run Code Online (Sandbox Code Playgroud)