如何获取本地文件的创建时间?并和现在的时间做比较删除1周以前创建的文件

解决方案 »

  1.   

    File.GetCreationTime
    Directory.GetCreationTime
    时间比较很容易,用TimeSpan
    详细过程see MSDN
      

  2.   

    System.IO.FileInfo file = new System.IO.FileInfo("your file Name");
    // use file.CreationTime;
      

  3.   

    Directory.GetCreationTime(文件路径)
      

  4.   

    F:\ftptest,就这个路径,检查这个文件夹下的所有文件,删除一个月以前创建的文件,简单来点代码,谢谢
      

  5.   

    DateTime dt = Directory.GetCreationTime(
                     文件路径);
                // Give feedback to the user.
                if (DateTime.Now.Subtract(dt).TotalDays > 7) 
                {
                    File.Delete(文件路径);            }