我需要以这种格式 dd-mm-yyyy-hh-mm-ss 格式化当前日期时间,但不知道该怎么做。我在互联网上阅读,然后写了这段代码:

DateTime saveNow = DateTime.Now;
MessageBox.Show(String.Format("{0:u}", saveNow));

但这会返回此格式的日期:
2013-04-24 23:11:34Z

任何人都可以帮助我吗?我需要第一种格式来附加到我正在创建的文件名。

最佳答案

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

更多信息 here

关于c# - 在 C# 中格式化 DateTime 以附加到文件名,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16205991/

10-17 00:05