输出.zip文件中的日期时间戳
本文关键字:日期 时间戳 zip 文件 输出 | 更新日期: 2023-09-27 18:33:44
我有一个字符串路径来输出.ZIP文件字符串path = @"C:'TEMP'test.zip";
,我正在寻找五个文件名一个日期戳。例如,test_TodayDate.ZIP。有没有办法做到这一点?
谢谢
您可以创建自己的变量,如下所示,
// gets the file name without extension
var fileName = Path.GetFileNameWithoutExtension(path);
// create the new file name
var newFileName = fileName + "_" + DateTime.Now + ".zip";
现在保存生成的新文件,并将此文件命名为名称中包含日期时间newFileName
。
你可以做:
string filePath = @"C:'TEMP'test.zip";
string finalPath = Path.Combine(Path.GetDirectoryName(filePath),
Path.GetFileNameWithoutExtension(filePath)
+ DateTime.Now.ToString("yyyyMMddHHmmss")
+ Path.GetExtension(filePath));
- 首先获取不带扩展名的文件名并添加时间戳,然后连接文件扩展名,
- 然后获取文件路径的当前目录
- 使用 Path.Combine 合并目录和新文件名