如何计算创建文件后经过的时间
本文关键字:文件 经过 时间 创建 何计算 计算 | 更新日期: 2023-09-27 18:24:52
我想计算创建文件以来的时间,例如,如果文件是12个月前创建的,我想删除它。我现在有这个:
DateTime fileCreatedDate = File.GetCreationTime(path);
谢谢!
Substract fileCreatedDate from DateTime.现在-应该可以了:
DateTime fileCreatedDate = File.GetCreationTime(path);
var timespan = DateTime.Now - fileCreatedDate;
if(timespan.Days > 365)
{
File.Delete(path);
}
试试这个
DateTime fileCreatedDate = File.GetCreationTime(path);
TimeSpan difference = DateTime.Now.Subtract(fileCreatedDate);
if(difference.TotalDays > 365)
{
}
希望这能帮助
您可以执行此
DateTime fileCreatedDate = File.GetCreationTime(path);
if((DateTime.Now - fileCreatedDate ).Days > 365)
{
File.Delete(path);
}