...convert minutes in a days / hours / minutes format?
|
Autor:
invisible |
[ Print tip
] | | |
function MinutesToDaysHoursMinutes(AMinutes: Integer): string;
const
HOURSPERDAY = 8; // wieviele Stunden hat der Tag? (Beispiel hier: 1 Arbeitstag)
var
Days: Integer;
Hours: Integer;
Minutes: Integer;
begin
if (AMinutes > 0) then
begin
Hours := AMinutes div 60;
Minutes := AMinutes mod 60;
Days := Hours div HOURSPERDAY;
Hours := Hours mod HOURSPERDAY;
end
else
begin
Hours := 0;
Minutes := 0;
Days := 0;
end;
Result := Format('%.2d:%.2d:%.2d', [Days, Hours, Minutes]);
end;
|