sub get_et { my $et = shift; my ($days,$hours,$minutes,$seconds,$dstr); my $sec = 1; my $min = $sec * 60; my $hour = $min * 60; my $day = $hour * 24; $et -= ($day * $days) if $days = int($et / $day); $et -= ($hour * $hours) if $hours = int($et / $hour); $et -= ($min * $minutes) if $minutes = int($et / $min); $seconds = $et; $dstr = sprintf(qq{$days Day%s, }, $days > 1 ? 's' : '') if $days; $et = sprintf(qq{%.2d:%.2d:%.2d},$hours,$minutes,$seconds); return $dstr . $et; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: getting the elapsed time
by damian1301 (Curate) on Feb 25, 2001 at 09:19 UTC | |
by strictvars (Sexton) on Apr 14, 2005 at 14:18 UTC |