无需安装额外的软件包即可获得毫秒级的时间?

如何在没有安装任何额外软件的情况下以毫秒为单位获得时间

我正在运行Linux。

自从Perl 5.7.3以来, Time::HiRes一直是核心的一部分。 要检查它的可用性,请检查Perl版本perl -v ,或者尝试使用perl -e 'use Time::HiRes;' ,两者都来自命令行。

示例用法:

 use Time::HiRes qw/ time sleep /; my $start = time; sleep rand(10)/3; my $end = time; print 'Slept for ', ( $end - $start ) , "\n"; 

建立在Konerak的评论,如果它不存在或不能使用,通过反引号使用本地Linux命令:

 sub time_since_epoch { return `date +%s.%N` } print time_since_epoch;