找出当天和当天上午1​​1点之间的差异

时间:2015-04-10 02:04:26

标签: ruby-on-rails ruby activesupport

我有一个ActiveSuppport::TimeWithZone对象,我想知道当天上午1​​1点过后几分钟。所以,例如,如果时间是上午11:47,我希望答案是47。 Ruby / Rails中有没有办法做到这一点。 谢谢!

1 个答案:

答案 0 :(得分:1)

从一个时间对象中减去一个时间对象会产生几秒钟的差异。只需要60分即可获得分钟数。

(mytime - Time.parse('11 AM')) / 60