Time-Decimal
view release on metacpan or search on metacpan
lib/Time/Decimal.pm view on Meta::CPAN
=cut
my %delta = ('' => 100,
s => 1,
ds => .1,
cs => .01,
ms => .001,
'µs' => .000_001,
us => .000_001,
"\xb5s" => .000_001); # Latin-[13579] µ
sub loop(&) {
my $callback = $_[0];
require Time::HiRes;
my $last = '';
while( 1 ) {
my( $usec, $sec, $min, $h ) = Time::HiRes::time();
my $orig = $usec;
$sec = int $usec;
$usec -= $sec;
($sec, $min, $h) = localtime $sec;
$sec = $h * 3600 + $min * 60 + $sec + $usec;
( run in 0.864 second using v1.01-cache-2.11-cpan-49f99fa48dc )