c# - 如何转换时间格式?

标签 c# .net datetime-format

我的 Windows 日期格式是月/日/年。如果我想设置格式为“yyyy/MM/dd HH:mm:ss”的 StartTime,我该怎么做。我尝试以下代码。

DateTime StartTime = DateTime.ParseExact("2011/01/04 09:30:00", "yyyy/MM/dd HH:mm:ss", null);

但 StartTime 会在 1/4/2011 9:30:00 AM 出现。 (月/日/年 hh:mm:ss)

最佳答案

您正在正确解析时间,但以默认格式显示。试试 StartTime.ToString("yyyy/MM/dd HH:mm:ss")

关于c# - 如何转换时间格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4595360/

相关文章:

c# - 浏览文件路径 Datagridview

c# - 从 C# Access VBA 函数

.net - EPPlus 中的自动调整行

c# - 如何仅使用 XPath 和 C# .NET 获取元素内容

r - 计算 %H 中的时间差 :%M:%S format in R

c# - 如何为数组数据成员定义 get 和 set?

c# - 在c#中画线

c# - 如何生成测试数据?

javascript - 如何将字符串格式从 00/00/0000 更改为 00.00.0000

python - Pandas to_datetime 未将日期时间值格式化为所需格式 (dd/mm/YYYY HH :MM:SS AM/PM)