//定义文件存在路径与文件名变量
StringBuilder sbFile = new StringBuilder();
sbFile.Append(@"d:/ips2/webroot/admin/tmp/ICPay/");
if (!Directory.Exists(sbFile.ToString()))
{
Directory.CreateDirectory(sbFile.ToString());
}
sbFile.Append(DateTime.Now.ToString("yyyyMMddHHmmssfff"));
sbFile.Append("_");
sbFile.Append(Path.GetFileName(uplFiles.FileName));
//调用uplFiles的SaveAs方法将客户文件上传至服务器,并清理只读属性。
uplFiles.PostedFile.SaveAs(strFullBankFile);
//Path.GetDirectoryName(strFullBankFile)); 取得文件名所在目录
//Directory.GetFiles 取得目录下的文件
string[] strOldFiles = Directory.GetFiles(Path.GetDirectoryName(strFullBankFile));
foreach (string strOldFilePath in strOldFiles)
{
if (File.GetCreationTime(strOldFilePath) < DateTime.Today)
{
File.Delete(strOldFilePath);
}
}