在Perl中,最简单的方法是将表达方式600 seconds
(表示法中的十分钟N
)转换为00:10:00
(表示法中为十分钟HH:MM:SS
)?
使用gmtime:
$seconds = 600;
printf ("%02d:%02d:%02d\n",(gmtime($seconds))[2,1,0]);
Run Code Online (Sandbox Code Playgroud)
打印:
00:10:00
Run Code Online (Sandbox Code Playgroud)