C#:24小时制时间

在 C#里用 `ToString()` 输出 24 小时制时间,关键是格式串里用大写 `HH` ,小写 `hh` 是 12 小时制。

DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")

// 输出示例:2026-09-15 14:30:00(24小时制)

DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss")

// 输出示例:2026-09-15 02:30:00(12小时制)

> 注意区分:`HH` 是 24 小时制的小时,`hh` 是 12 小时制的小时;`MM` 是月份,`mm` 才是分钟,别写混了。

常用 24 小时制格式:

  • 完整日期时间:`yyyy-MM-dd HH:mm:ss`,如 `2026-09-15 14:30:00`

  • 只要时间:`HH:mm:ss`,如 `14:30:00`

  • 不带秒:`yyyy-MM-dd HH:mm`,如 `2026-09-15 14:30`

  • 毫秒:`yyyy-MM-dd HH:mm:ss.fff`,如 `2026-09-15 14:30:00.123`

如果只调用 `DateTime.Now.ToString()` 不传格式,输出的是 24 小时制(如 `2026/9/15 14:30:00`),但具体格式跟随系统区域设置,建议明确写格式串更稳妥。

相关推荐
开开心心就好22 分钟前
电脑语音实时转文字工具,会议记录很省事
运维·服务器·前端·c#·ocr·perl·1024程序员节
波力海苔夹心脆67531 分钟前
C# 固高 GTS 运动控制卡入门:伺服上下电、Jog 点动与二维插补(WinForms 实战)
服务器·开发语言·c#·运动控制·伺服电机·winforms·固高
何以解忧唯有撸码7 小时前
c# + YOLODotNet+OpenCVSharp 实现物品轨迹追踪
计算机视觉·c#·winform·yolov8·opencvsharp
阿松爱学习17 小时前
【Unity开发】局部区域截图功能实现
unity·c#
zhanghaha131418 小时前
C# 系列教程_1 基础语法篇(面向新手系统教程)
开发语言·c#
昂好的day19 小时前
固高运动控制卡实战(下):点位运动与直线/圆弧插补 API 详解
开发语言·c#
淡海水1 天前
08-02-优化-LINQ与函数式编程的GC代价
unity·c#·.netcore·linq·gc
sali-tec1 天前
C# 基于OpenCv的视觉工作流-章114-视觉与http通讯
图像处理·人工智能·opencv·计算机视觉·c#
波力海苔夹心脆6751 天前
C# 委托与事件详解:委托声明、Action/Func、多播、event 与 EventHandler 入门教程
开发语言·c#·.net·上位机·委托·事件
He BianGu2 天前
【笔记】C# 中BindingFlags的详细作用
笔记·c#