如何获取文件名包含c#中的今天日期

时间:2016-06-07 00:55:28

标签: c# asp.net .net

我有一个FTP位置包含每天创建的文件。我需要获取今天创建的文件。文件就像

test-tester2016060720001.xml.zip    /todays one
test-tester2016060620001.xml.zip
test-tester2016060520001.xml.zip

我需要c#中的逻辑来获取包含今天日期的文件名,即test-tester2016060720001.xml.zip今天

1 个答案:

答案 0 :(得分:5)

这可能会做你需要的。

var filePattern = String.Format("test-tester{0}*.xml.zip", DateTime.Today.ToString("yyyyMMdd"));

DirectoryInfo d = new DirectoryInfo(@"D:\Test");
FileInfo[] Files = d.GetFiles(filePattern);

foreach(FileInfo file in Files )
{
  //Do what you want with the file
}