统计函数运行时间

上一篇 / 下一篇  2011-10-12 14:30:28 / 个人分类:ruby+watir

 time=Time.now
   sleep 63

    difference = Time.now - time
    seconds    =  difference % 60
    #sec=seconds.to_s.scan(/\d*/)[0]
    sec=seconds.round
    difference = (difference - seconds) / 60
    minutes    =  (difference % 60).round
    difference = (difference - minutes) / 60
    hours      =  (difference % 24).round

 puts "#{hours} hours #{minutes} minutes #{sec} seconds"

最终结果0 hours 1 minutes 3 seconds

TAG:

 

评分:0

我来说两句

Open Toolbar