-# $out .= "${m}m" if $m || $h || $d;
- $s = int $t % 60;
- $out .= sprintf ("%s${s}s", $adds?' ':'') if $s;
- # $out .= "${s}s";
- $out ||= sprintf ("%s0s", $adds?' ':'');
+ if ($d == 0 && $adds || $adds == 2) {
+ $s = int $t % 60;
+ $out .= sprintf ("%s${s}s", $adds?' ':'') if $s;
+ $out ||= sprintf ("%s0s", $adds?' ':'');
+ }