📌  相关文章
📜  datetime 到 hh:mm c# (1)

📅  最后修改于: 2023-12-03 15:14:37.374000             🧑  作者: Mango

在 C# 中将 Datetime 转换为 hh:mm

当我们需要将 Datetime 转为 hh:mm 的格式时,可以使用 ToString() 方法加上自定义的格式字符串来实现。下面是具体的实现方法:

DateTime datetime = new DateTime(2021, 7, 13, 15, 30, 0);
string formattedTime = datetime.ToString("hh:mm");
Console.WriteLine(formattedTime); // 输出 03:30

在上面的示例中,我们使用 DateTime 结构体创建了一个时间对象,表示2021年7月13日下午3点30分。

然后,我们使用 ToString() 方法将该时间对象格式化为 hh:mm 的字符串。在自定义格式字符串中,hh 表示使用 12 小时制的小时数(不足 10 位的用前导零填充),mm 表示使用分钟数。

最后,我们输出格式化后的时间字符串。

需要注意的是,hh 使用的是 12 小时制,如果需要使用 24 小时制的小时数,可以将自定义格式字符串中的 hh 改为 HH

对以上代码进行 markdown 渲染,得到的结果如下:

DateTime datetime = new DateTime(2021, 7, 13, 15, 30, 0);
string formattedTime = datetime.ToString("hh:mm");
Console.WriteLine(formattedTime); // 输出 03:30

以上就是将 Datetime 转为 hh:mm 格式的方法,希望对你有所帮助!