Habe es hibekommen: diese funktion funzt:
Code:
function UnixtoDateTime(UnixTime: Double; UTC: Boolean): TDateTime;
var
SysTime, TmpSysTime: TSystemTime;
DTime: TDateTime;
FTime, LTime: TFileTime;
begin
DTime := (UnixTime / (24 * 3600)) + EncodeDate(1970, 1, 1);
if UTC = true then
result := DTime
else
begin
DateTimeToSystemTime(DTime, TmpSysTime);
SystemTimeToFileTime(TmpSysTime, FTime);
FileTimeToLocalFileTime(FTime, LTime);
FileTimeToSystemTime(LTime, SysTime);
result := SystemTimeToDateTime(sysTime);
end;
end;
könnte mir nur einer Sagen, was der zweite Parameter soll?