How can I get a file creation time on linux?
On windows I use the following:
function FileGetCreationTime(const AFileName: AnsiString): TDateTime;
var
SearchRec: TSearchRec;
SysTime: SYSTEMTIME;
FileTime: TFILETIME;
begin
if FindFirst(AFileName, faAnyFile, SearchRec) = 0 then
begin
FileTimeToLocalFileTime(SearchRec.FindData.ftCreationTime, FileTime);
FileTimeToSystemTime(FileTime, SysTime);
Result := SystemTimeToDateTime(SysTime);
end;
end;