Rails - 时间算术

lam*_*man 2 ruby ruby-on-rails rails-console ruby-on-rails-4

我在rails控制台上玩时间算术.我减去了两次不同的时间并找回了一个很长的数字,请看下面我的代码.

a = User.find(1).updated_at   # returns   Mon, 03 Mar 2014 11:07:43 UTC +00:00
b = User.find(1).created_at   # returns   Mon, 03 Mar 2014 08:36:50 UTC +00:00 

a - b                         # returns   9053.699814796448 
Run Code Online (Sandbox Code Playgroud)

我的问题是.这个号码是多少9053.699814796448?是时候了吗?它的单位是什么?这是如何计算的?是否可以更改结果的默认单位?

谢谢

Aru*_*hit 6

a - b给你几秒钟的时间.看看Time#-.