在c#中格式化DateTime以附加到文件名

本文关键字:文件名 DateTime 格式化 | 更新日期: 2023-09-27 18:10:43

我需要用这种格式格式化当前日期时间dd-mm-yyyy-hh-mm-ss,不知道怎么做。我在网上看到,然后写了这个代码:

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

但是返回的日期格式是:

2013-04-24 23:11:34Z

有谁能帮我吗?我需要将第一种格式附加到我正在创建的文件名。

在c#中格式化DateTime以附加到文件名

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

更多信息在这里