c# - 如何将 DateTime 格式化为 24 小时制?

标签 c# datetime format

我需要日期时间的字符串来以 24 小时格式显示时间。

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

输出结果必须是:“16:38” 谢谢。

最佳答案

使用大写的 HH 表示 24 小时格式:

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

参见 DateTime.ToString Method .

关于c# - 如何将 DateTime 格式化为 24 小时制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9785162/

相关文章:

c# - DateTime.Parse 和 Convert.ToDateTime 之间有什么区别?

PHP MySQL 查询 - 在日期时间字段中按日期分组

Codeblocks 不打印特定格式

c# - 使纯文本网址可点击的正则表达式字符串问题

c# - 如何将 .NET 库移动到子目录?

同一天的 MySQL 求和值

c# - 将数字格式化为金钱

python - 在 Python 中使用可能不存在的参数格式化字符串

c# - 限制基类参数的类型

c# - 是否可以在 C# 中比较二进制文件?