【发布时间】:2016-09-23 10:42:50
【问题描述】:
我需要在我的一个程序中以以下格式显示日期:
day - month - year "HH:MM:SS". <microseconds>
我正在使用 Perl 5.8,我尝试使用纪元秒并将时间转换为微秒,如下所示:
my $epoch = time();
my $time1 = ($epoch - int($epoch)) *1e6
但是我得到了这个输出:
25-05-2016 18:20:20.<incorrect number>
【问题讨论】:
-
使用 Time::HiRes 获取微秒:perldoc.perl.org/Time/HiRes.html
-
HH:MM:SS.
-
@ruby 抱歉,我现在看到了。编辑器正在剥离
<microseconds>,因为它认为这是一个 HTML 标记。以后,请按照我上面所做的那样格式化您的输入、输出和代码,以避免这种混淆。 -
我可以参考的 TimeHires 的任何示例,因为我尝试使用 gettimeofday() 但它不起作用