使用FileSystemInfo.CreationTime
例如。 filename.CreationTime
如何基于此设置新日期?
例如,我可以这样做:
DateTime new_date = filename.CreationTime.AddMonths(3);
如果这不正确,我将如何做到这一点?
答案 0 :(得分:4)
通过FileInfo.CreationTime
或通过静态File.GetCreationTime
-method:
DateTime creationTime = File.GetCreationTime(filePath);
DateTime newDate = creationTime.AddMonths(3);
如果您想更改它,可以使用File.SetCreationTime
:
File.SetCreationTime(filePath, newDate);
答案 1 :(得分:2)
你的意思是:
new FileInfo("<filename>").CreationTime.AddMonths(3)