本文整理自网络,侵删。
procedure TForm1.Button1Click(Sender: TObject);//获取文件创建时间var FileName: string; ti: Integer; dt: TDateTime;begin FileName := 'D:\test\Test.txt'; ti := FileAge(FileName); ShowMessage(IntToStr(ti)); //返回: 1030115371, 需要转换 dt := FileDateToDateTime(ti); //转换 ShowMessage(DateTimeToStr(dt)); //2010-11-6 10:01:22end;
procedure TForm1.Button2Click(Sender: TObject);//获取文件最后修改时间 procedure DirectoryDateTimeInfo(const path : string) ; var sr : TSearchRec; modifiedTime : TDateTime; // 修改时间 begin if sysUtils.FindFirst(path, faDirectory, sr) = 0 then modifiedTime := FileDateToDateTime(sr.Time) ; // 修改时间 ShowMessage(Format('Last Modified Time: "%s"', [DateTimeToStr(modifiedTime)])) ; FindClose(sr) ; end;begin DirectoryDateTimeInfo('D:\test\Test.txt');end;
相关阅读 >>
delpni-xe5-android sdk api 层次结构
Delphi application.restore不起作用了,该如何处理
Delphi实现win10下Delphi 10.3.1 inline hook 修改mac网卡地址之getadaptersaddresses
Delphi的datetostr strtodate格式灵活用法
更多相关阅读请进入《Delphi》频道 >>