gpt4 book ai didi

c# - 日期时间作为文件名

转载 作者:行者123 更新时间:2023-11-30 19:05:25 25 4
gpt4 key购买 nike

我需要创建一些日志文件,名称如下:HH:mm_dd-MM-yyyy.log

我试过像这样转换 DateTime 和 DateTime.Now 但编译器遇到下一个错误:

The given path's format is not supported.

我试过的代码:

#1
var currentDateTime = DateTime.Now;
string format = "HH:mm_dd-MM-yyyy";
string datetime = currentDateTime.ToString(format);
File.Create("Log/GameLog/"+datetime+".log");
#2
string datetime = DateTime.Now.ToString("HH:mm_dd-MM-yyyy");
File.Create("Log/GameLog/"+datetime+".log");

在这对夫妇的情况下,编译器引发了相同的错误...所以最后,我的问题是,如何使用日期时间作为文件名?

最佳答案

问题是 : 字符,你不能在文件名中使用它

DateTime.Now.ToString("yyyy-dd-M--HH-mm-ss");

关于c# - 日期时间作为文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22284295/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com