Ruby减去两次给出错误答案

时间:2013-10-18 11:48:48

标签: ruby

我正在尝试计算一个方法执行的时间,所以我记录开始时间,然后在结束时从当前时间中减去它,这应该给我几秒钟的差异。当它实际花费超过10分钟时,我回来了123秒。

  def perform_cluster_analysis
    start = Time.now

     # A whole lot of tasks performed here

     puts 'time taken: '
     puts (Time.now - start)
   end

我得到的输出是:

 time taken: 
 123.395808311

但是当用秒表计时它实际上花了10多分钟,所以为什么我要回123秒而不是+ - 600(10分钟)

0 个答案:

没有答案