В php
есть такая функция как microtime. Также его доп. реализация как getmicrotime();
В perl
я нашёл только times, и то он всегда выдаёт 4 нуля.
function getmicrotime()
{
list($usec, $sec) = explode(" ", microtime());
return ((float)$usec + (float)$sec);
}
gettimeofday()
В контексте массива возвращает двухэлементный массив с секундами и микросекундами с начала эпохи. В скалярном контексте возвращает секунды (с плавающей точкой) как Time::HiRes::time()
tv_interval ( $ref_to_gettimeofday [, $ref_to_later_gettimeofday] )
Возвращает секунды секунды (с плавающей точкой) между двумя значениями, которые должны были быть возвращены gettimeofday (). Если второй аргумент опущен, используется текущее время. документация
use Time::HiRes qw(gettimeofday tv_interval);
my $startTime = [ gettimeofday ];
# some actions
my $endTime = [ gettimeofday ];
my $elapsed = tv_interval($startTime,$endTime);
print "TIME: $elapsed\n";
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В документации написано, что он передает значение в генераторМожете подробнее описать, как это происходит? Непонятно, что проверяет цикл...
Какой класс исключений использовать для перехвата фатальных ошибок, например, при попытке вывода несуществующей переменной? Есть общее...
Есть строка, которая содержит числа, — , пробелы между ними, и см: $string = 50 — 55 см