perl -le 'print time % -60' perl -le '$x = time; print $x % -60' perl -le '$x = time; $y = $x % -60; print $y' Until you do it in separate steps, 'time % -60' is never negative. This smells like a spurious NV conversion. Somewhere. Nat Message from the perl bug squashing team at 'perlbug@perl.org'Thread Next