2011-02-27 98 views

回答

13

Time::HiRes模塊有時間下拉更換

$ perl -E 'say time' 
1298827929 
$ perl -MTime::HiRes=time -E 'say time' 
1298827932.67446 

可以read more in the perl FAQ

perldoc -q "How can I measure time under a second" 
+0

嗯......我仍然用'Time :: HiRes'得到整數時間。但是,來自該模塊的'clock_gettime()'具有訣竅。它是perl 5.10.0 – Dallaylaen 2011-02-27 18:17:30

+0

@Dallaylaen:你是從Time :: HiRes出口時間嗎? – ysth 2011-02-27 19:17:20

+0

謝謝,這是我的錯誤。當然'使用Time :: HiRes qw/time /'很好。 – Dallaylaen 2011-02-27 22:51:56

4

一個真實的例子是:

use Time::HiRes qw(gettimeofday); 
print gettimeofday; 
0
perl -MTime::HiRes=time -e 'print time;' 

對於Perl:v5.8.4構建需要修改SunOS(sun4-solaris-64int),oylenshpeegul's answer

相關問題